【发布时间】:2013-12-04 23:49:07
【问题描述】:
我需要知道直接从 Python 创建记事本文件的代码。
我一直在寻找它,但我找不到它。我的老师说它应该自动创建一个文件。我尝试使用:
filename=raw_input("")
target = open (filename, 'a')
如果我不将其放入 while 循环或 if 语句中,它就可以正常工作。
一旦我这样做了,尽管整个事情都发生了。
我正在尝试创建一个选项菜单来选择阅读或写作。
def main():
foo = open("filename.txt", "w")
foo.write('blah-blah-blah')
foo.close()
main()
if option == '2':
def main2():
foo = open("filename.txt", "r")
print(foo.read())
foo.close()
main2()
keepgoing=input("Enter another statement?(y or n):")
again=input("Run simulation again?(y or n): ")
print()
if again!= "y":
again=False
【问题讨论】:
-
我认为stackoverflow.com/questions/12654772/… 已经回答了您的问题。 “记事本文件”只是一个名称恰好以“.txt”结尾的空文件。
-
仅供参考,“我需要代码”和“我想不通”在这里不会引起太多同情。只需问您的问题,即“为什么我的 python 脚本没有创建文件?
-
我不是在寻求同情。我在寻求帮助。此外,我自己想通了。
-
@user3059576 不是根据你没有的代码,那不会创建文件
-
抱歉代码块错误。还不知道怎么把它们放在那里。