每个人!我试图让 Python 3.3 程序认识到这是用户第一次使用该程序。我不确定如何进行或是否可能。
问问题
142 次
5 回答
1
你需要
在某处写点东西
a> 在某处创建文件
b> 写一个注册表项
c> 在某些网站上注册使用
或者可能有任何其他数量的方法来做到这一点
于 2013-04-08T19:45:35.203 回答
1
我只是在程序目录下创建了一个文件,并使用os.path.exists 让Python 识别用户的第一次使用。
于 2014-02-11T15:46:32.440 回答
0
您可以保留一个文本文件,其中包含所有使用过该程序的用户的列表,然后在程序执行期间与它进行比较。
于 2013-04-08T19:45:40.780 回答
0
您可以在运行目录中创建一个包含 firststartup 标志的文件,我将它用于 java 程序,没有使用 python 太多。
伪代码:也许这会帮助你找到答案。
- 检查文件是否存在
- 如果文件确实存在假设它不是第一次,否则,如果文件不存在创建文件并假设它确实是第一次启动。
- 程序的其余部分。
于 2013-04-08T19:48:45.343 回答
0
听起来很糟糕,您可能应该使用文件,就像其他人所说的那样。这听起来很糟糕,因为我猜你不想写你不需要的文件,但老实说,它会很好地工作。
您可以这样做的一种方法是,当用户启动它时,在目录中有一个“firstuse.txt”,当它运行时,它会删除该文件。这样你就可以让事情变得更干净一些。
于 2013-04-08T19:50:19.893 回答