附加练习
1.这个脚本真的很烦人。在复制之前其实没必要问你,而且它打印了太多内容,试着通过删掉一些特 征让这个脚本更简洁一些。 2. 看看你把这个脚本缩到多短,我可以把它变成一行。
2. 看看你把这个脚本缩到多短,我可以把它变成一行。
from sys import argv
#输入参数
argv = input().split()
from_file,to_file = argv
#复制这个操作可以修改为这一句
indata = open(to_file,'w').write(open(from_file).read())
#打印查看
a = open(to_file)
print(a.read())
a.close()
4. 弄明白你为什么得在代码里写 out_file.close() 。
对文件进行操作时不会立即进行,等到进行close()时,会认为已经对这个文件结束了操作,此时才会将内容写入。