我想使用另一个python文件上的代码在单独的文件上创建赛车手的时间列表

问题描述 投票:0回答:1

enter code here基本上,我希望能够有2个不同的文件,一个包含代码,一个包含时间。每次输入跑步者的名字时,我都希望输入]

A。创建新的名称和时间像这样:runner1 = [23:43:15, 18:14:16]

OR

B。更新跑步者信息并为其添加时间像这样:runner1 = [23:43:15, 18:14:16] but add 19:16:18 to it

但是我确实需要将其保存到另一个文件,因此,即使我关闭程序,它仍然会保存。一切都需要更新,不应该创建新列表(除非它不存在)

由于我已经失去了数小时的尝试睡眠时间,我们将不胜感激!这是我已经拥有的代码:

Racename = input("Name of the race")
runnerstxt = open("runners.py", "a")
runnerstxt.write(Racename + '\n')
while True:
  runnernameandtime = []
  runnerName = input("What was the racer's name? ")
  runnernameandtime.append(runnerName)
  runnerTime = input("What was the racer's time? ")
  runnernameandtime.append(runnerTime)
  runnerstxt.write(str(runnernameandtime))
  runnerstxt.write("\n")
  runnernameandtime.clear()```

在这里输入代码,基本上,我希望能够有2个不同的文件,一个包含代码,一个包含时间。每次输入跑步者的名字时,我都希望输入A。创建一个新的名称和时间,如下所示:...

python list
1个回答
0
投票

让我们假设您的所有数据都将存储在名为race_data.pickle的文件中。我们将所有数据存储在一个字典中,然后可以访问以前存储的所有内容。

© www.soinside.com 2019 - 2024. All rights reserved.