On 2012-10-29 03:03, skyworld wrote:
Hi,
I'm studying python now and I saw a piece of code like this:
def storeDbase(db, dbfilename=dbfilename):
.....
dbfile=open(dbfilename,'w')
for key in db:
print(key, file=dbfile)
can anybody help me to understand what does this "file=dbfile" mean
and what is its function? thanks.
It's a keyword parameter.
Normally 'print' sends its output to the standard output (usually it's
the screen).
Adding 'file=dbfile' tells it to send its output to the file referred
to by 'dbfile' instead.
It's all in the documentation!
--
http://mail.python.org/mailman/listinfo/python-list