现在让我们再学习几种文件操作。我们将编写一个 Python 脚本,将一个文件中的内容拷贝到另外一个文件中。这个脚本很短,不过它会让你对于文件操作有更多的了解。

 1 from sys import argv
 2 from os.path import exists
 3 
 4 script, from_file, to_file = argv
 5 
 6 print "Copying from %s to %s" % (from_file, to_file)
 7 
 8 # we could do these two on one line too, how?
 9 input = open(from_file)
10 indata = input.read()
11 
12 print "The input file is %d bytes long" % len(indata)
13 
14 print "Does the output file exist? %r" % exists(to_file)
15 print "Ready, hit RETURN to continue, CTRL-C to abort."
16 raw_input()
17 
18 output = open(to_file, 'w')
19 output.write(indata)
20 
21 print "Alright, all done."
22 
23 output.close()
24 input.close()
View Code

相关文章:

  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-08
  • 2021-11-09
  • 2021-04-21
相关资源
相似解决方案