如何将输入保存到文本文件中



如何将程序的输入保存到程序的文件中?Python只有:我需要把它添加到

任务2再次

sentence = input("Please input a sentence: ")
print(sentence)
word=input("Please enter word and position wil be shown: ")
if word in sentence:
    print("Found word")
else:
    print ("Word not found")

但是我不知道

我猜这就是你想要的

text_file = open("Output.txt", "w")
text_file.write(stuff)
text_file.close()

你的问题似乎有两个主要部分:我如何在Python中获得输入,以及如何在Python中将数据保存到文件中。

从终端获取输入:

>>> data = input('Input: ')
>>> Input: hello, world!

保存到文件:

>>> with open('output.txt', 'w') as f:
>>>    f.write(data)

您可以在这里找到更多关于输入的信息,在这里找到文件i/o

编辑0:@Gazzer,如果你想保存sentence + input,你需要做f.write(sentence + input)而不是使用.save()

编辑1:@Gazzer,我得到了像下面这样的工作(注意:代码不显示找到的单词的位置):

sentence = input("Please input a sentence: ")
word = input("Please enter word and position wil be shown: ")
with open('output.txt', 'w') as f:
    f.write('{} {}'.format(sentence, word))

如果你遇到更多的问题,网上有数百种资源可以寻求帮助。Stack Overflow, learnprogramming,等等。

下次你问问题时,如果你提供你正在处理的代码片段以及问题/错误是什么,这对回答问题的人很有帮助。

相关内容

  • 没有找到相关文章

最新更新