无法获取我的代码来创建文件。最初我曾希望我能够创建一个名称为" Stock Adjustment"然后是当前的日期和时间,但是我不能为我的生活找出我的代码有什么问题。所以我把它改成了一个名为" Test.txt"的简单文本文件。然而,这仍然没有奏效。
不起作用的代码部分如下:
def reOrder():
with open("Test2.txt","a+") as stockFile:
stockFile.write("Hi.")
stockFile.close()
print("done")
为了澄清起见,值得注意的是,在程序的早期我确实以读取模式打开了一个预先存在的文件,但是这是在测试过程中我没有调用过的函数,我确保关闭文件一旦完成。另外值得注意的是,我已经尝试将+更改为w和w +但无效。
答案 0 :(得分:0)
with open("Test2.txt","a+") as stockFile:
而你写道:
stockFile = open ("Test2.txt","a+")
你需要导入操作系统。
试试这个:
import os
def reOrder():
stockFile = os.open("Test2,txt","a+")
stockFile.write("Hi")
stockFile.close()
print("done")