Skip to main content
 首页 » 编程设计

python之试图写入一个文件,但我收到一条错误消息,指出写入需要一个文件对象而不是一个字符串

2025年05月04日35qq78292959

<分区>

感谢大家的反馈,错误现已修复。

我正在尝试使用此代码写入文件。

import datetime 
from datetime import datetime 
ctime = str(datetime.now()) 
try: 
    open("pyth_log.txt", "w") 
    file.write("pyth_log.txt") 
    file.write("-------") 
    file.write("LOG") 
    file.write(ctime) 
    file.write("-------") 
    file.close() 
except: 
    print("Unable to open file") 
    raise 

我得到的错误:

TypeError: descriptor 'write' requires a 'file' object but received a 'str' 

我也曾尝试使用不在引号中的“pyth_log.txt”运行代码,但它给了我错误:

NameError: name 'pyth_log' is not defined