Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将用户输入保存在实际Python3脚本文件的列表中_Python_Python 3.x_List_Save - Fatal编程技术网

如何将用户输入保存在实际Python3脚本文件的列表中

如何将用户输入保存在实际Python3脚本文件的列表中,python,python-3.x,list,save,Python,Python 3.x,List,Save,我正在尝试制作一个脚本,让我输入库存盘点是否正确,并返回正确库存的百分比。我想将终端的用户输入保存在一个列表中,这样我所要做的就是再次运行脚本,并且输入仍然存在于以前的条目中 所以基本上 list = [] userInput = input('Y or N') if userInput == 'y': list.append('y') else: list.append('n') 但在脚本完成运行后,将输入保存到列表中这就是文件和数据库的用途。脚本完成后,变量将丢失。您需要

我正在尝试制作一个脚本,让我输入库存盘点是否正确,并返回正确库存的百分比。我想将终端的用户输入保存在一个列表中,这样我所要做的就是再次运行脚本,并且输入仍然存在于以前的条目中

所以基本上

list = []
userInput = input('Y or N')

if userInput == 'y':
    list.append('y')
else:
    list.append('n')

但在脚本完成运行后,将输入保存到列表中

这就是文件和数据库的用途。脚本完成后,变量将丢失。您需要将它们外部存储在.csv、.txt文件或更常见的一些数据库中。如果您以前从未使用过,我建议您下载MySQL并查找教程。首先,您需要学习如何创建表、如何插入表、更新和删除表。