创建文本文档(Python)

Bil*_*ljk 14 python text save

假设我想用用户输入的代码创建一个文档,称为spam.txt.假设我有用户输入,请说:

input("Is Python Good? ")
Run Code Online (Sandbox Code Playgroud)

如何将用户输入的文本保存到文本文件中,并且可以执行此操作?

小智 36

f = open('file.txt','w')
a = input('is python good?')
f.write('answer:'+str(a))
f.close()
Run Code Online (Sandbox Code Playgroud)

容易没?:)

  • `str(a)`似乎使事情过于复杂.你能选择一个版本的Python(3.x或2.x)并使用`input`或`raw_input`来简化这个吗? (2认同)

Fre*_*red 18

with open('spam.txt', 'a') as f:
    f.write(string_output)
Run Code Online (Sandbox Code Playgroud)