Copy files in cross-platform manner
Greg Fortune
lists at gregfortune.com
Fri Aug 23 14:03:56 EDT 2002
Is there any builtin python function that I've overlooked for copying
files? rename works great if you just need to move the file, but I
actually need to make a copy.
The most obvious way to me is
in_file = open(src_file, 'r')
inp = in_file.read()
in_file.close()
out = open(dst_file, 'w')
out.write(inp)
out.close()
but I'd rather make a call to the os module and leave all the IO in C
code...
Thanks,
Greg
More information about the Python-list
mailing list