On Thu, Aug 15, 2013 at 10:33 AM, Joug Raw <joug...@gmail.com> wrote:
> class FileOpration:
>     def __init__(self,name):
>         self.name = name
>         self.filename = self.name
>     def readAllline(self):
>         open(self.name).readlines()
>
> file1 = FileOpration("myfile.txt")
> print file1.filename
> allines = file1.readAllline()

You probably want to return that value:
def readAllline(self):
    return open(self.name).readlines()

Then it'll do what you expect. But why wrap this up in a class? Why
not simply call the underlying functions directly?

ChrisA
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to