这是错误:
这是代码。
from sys import argv
first,second=argv
file1=open(second)
print file1.read()
file2=open(second)
file2.write("this is a new line being added to this file\n\n Did you recognize??")
print "check after writing to the file"
print file2.read()
答案 0 :(得分:1)
打开第二个文件时需要传递第二个参数。
file2=open("second.txt", "a+")
file2.write("text")
file2.close
参数表示您可以将文字追加到文件中。
w 参数表示您可以将新文本写入文件。
r 参数表示您处于只读模式。
答案 1 :(得分:0)
文件2应该以写入模式打开!
file2 = open(second,"w")
或r+
模式,即读写模式!
file2 = open(second,"r+")