2014-09-20 74 views
0

我对python相当陌生,所以这可能看起来很基本,但我找不到答案。 正如我正在试验python我正在做一个简单的程序,其中变量名是从输入。 例如; name = input()Python中的用户输入变量

当我运行程序我输入gabby所以名字= gabby,但是如果我关闭它并再次打开它,我必须重新输入我的名字。

我该如何做到这一点,所以一旦我要求输入gabby时,即使当我关闭并重新运行该程序时,名称= gabby? (如果是有道理的)

三江源

回答

0

你想要将数据写入到文件或数据库。建立一个完整的数据库可能会很麻烦,所以文件可能是一个小型项目的方法。如果所有你想存储的是用户名,你可以拥有一些简单的东西,比如当用户改变他们的名字时被重写的文本文件。如果你想存储更多的东西,如地址或喜欢的颜色,你可能想使用类似JSON或YAML的序列化更大的数据结构。

Here's a page on working with files in Python这应该让你开始。

+0

谢谢你,我会尽力的! – 2014-09-20 15:50:54