使用python将数据保存到txt文件

2024-10-01 07:24:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,我真的需要一些帮助。我正在做这个记忆游戏,我需要用python将用户、游戏分数和时间保存到一个文本文件中。我试过好几种方法来做,但似乎都不管用。我需要使用python将游戏后在html页面上显示的文本(statsParagraph)转换成*txt文件 在我的html代码中,我有以下内容:

<form  action="http://....python file addres" method="GET">
<p id="statsParagraph" name="user" value=""></p>
</form>

在我的javascript代码中,我有以下内容:

^{pr2}$

Tags: 方法记忆代码用户文本formtxt游戏
1条回答
网友
1楼 · 发布于 2024-10-01 07:24:30

你可以用

from sys import argv

script, filename = argv

target = open(filename, 'w')

然后将每条信息分配给一个具有适当名称的变量

^{pr2}$

然后键入以下内容

target.write(time)
target.write("\n")
target.write(score)
target.write("\n")
target.write(user)
target.write("\n")

target.close()

当你运行这个文件时,你会用一个参数来运行它,这个参数就是你想要在其中写入信息的文件。在

>python mymemorygame.py savegamefile.txt 

根据保存信息的方式(多个文件或一个文件),您可能还需要考虑在写入之前截断文件

我希望这有帮助,如果没有,我可能误解了你想做什么。在

或者,它可能更难写,但更容易管理/实现,你可以把信息放在一个列表中存储在一个文件中,而不是一直写新的.txt文件。在

相关问题 更多 >