我使用Python来编写文件。 出于测试目的,我将其限制在最低限度:
with open(save_dir + filename + '.txt', 'w+') as out_file:
out_file.write('HI\n')
这是一件非常简单的事情。但是文件被创建到正确的目录,但没有写入任何内容。
我正在寻求帮助来尝试调试代码。因为它简单。我被卡住了。 这可能是什么错误?有什么想法吗?
答案 0 :(得分:-2)
如果要使用filename变量,则必须导入sys。
from sys import argv
script,input_file,output_file = argv
content = open(input_file,"r").read()
t = open(output_file,"w")
t.write(content)
t.close()