![](/img/trans.png)
[英]save user input data in kivy and store for later use/analysis python
[英]How to save user input and store for later use in Python3
所以我一直在尝试制作一个 python 程序,它可以为未来的项目保存我所有的想法(我很无聊)。 一切都很顺利,只是我遇到了一个小问题。 为了保存我的想法,我使用 input() 然后将输入附加到列表中。 我意识到,无论何时将某些内容放入列表中,无论何时重新运行程序,放入列表中的字符串都不会保存。 所以我尝试了酸洗,但其中的数据不断被覆盖。 有人可以帮我吗? 我不知道从哪里开始。 谢谢您的帮助!
(请记住我是初学者)
作为一个有趣的项目,您可以学习如何连接到数据库并将其作为一行插入其中。 这是一个简单的程序。 您可以尝试使用 SQLite,这很简单,对您来说是很好的学习。
甚至文件处理也会有所帮助,试试这个:(术语“yield”在 python 中指的是生成器 - 你可以学习: https://www.w3schools.com/python/ )
def store_ideas():
print('Please place your ideas below, press enter to exit')
while True:
idea = input()
if "quit" in idea or "exit" in idea:
break
else:
yield idea
ideas = [x for x in store_ideas()]
with open('myideas.txt', 'a') as fp:
for idea in ideas:
fp.write(str(f'{idea}\n'))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.