Re: brackets at the end of a method name
"Andrea D'Amore" a écrit dans le message de news:lvuhdu$c6q$1...@virtdiesel.mng.cu.mi.it... On 2014-09-24 13:30:55 +, ast said: we have some methods associated with file f […] f.close() f.name print(type(f.close)) print(type(f.name)) Spot the difference. -- Andrea f.name is an attribute and f.close a method ! How stupid am i thx -- https://mail.python.org/mailman/listinfo/python-list
Re: brackets at the end of a method name
On 2014-09-24 13:30:55 +, ast said: we have some methods associated with file f […] f.close() f.name print(type(f.close)) print(type(f.name)) Spot the difference. -- Andrea -- https://mail.python.org/mailman/listinfo/python-list
brackets at the end of a method name
Hi Once a file is opened with: f=open("foo.txt", "r") we have some methods associated with file f f.read() f.readline() .. f.close() f.name f.mode I dont understand why sometimes there are brackets () at the end of the method name (ie close())and sometimes no (ie name) I thought that maybe methods with () could have a parameter passed to, for example f.close(parameter) but it is not the case. This is documentation about close(), there is no parameter. close() Close the current file and forget everything we know about it (including the filename and the current line number). thx -- https://mail.python.org/mailman/listinfo/python-list