【发布时间】:2013-06-06 01:02:12
【问题描述】:
.write 函数不工作,请帮忙。我之前已经让它工作过,它在我的程序中工作过一次,但只适用于一个文档。
import os
file= open("path_to_file", 'r+')
text = input()
open 的下一行将变量作为路径的一部分并正在创建一个新的 txt 文档
test= open("bla/bla/bla/" + text + ".txt", 'a')
file.write("bla bla bla")
test.write("bla bla bla")
txt 文档在我打开时存储为“文件”,新文本在那里,但是当我打开它时文本文档存储为“测试”,没有文本。请帮忙谢谢。
【问题讨论】:
-
我认为你没有给我们所有相关的代码。
-
您的环境/IDE 是什么?这很奇怪,因为使用 Python 2.7.3 和
raw_input()... -
也尝试使用 Python 3.3。工作正常。你对我们隐瞒什么? ;-)
标签: python-3.x