我正在尝试创造一些可以
- 读取文件
- 将任何东西分成一个数组
- 使用数组中的第一个字符串并做一些事情
- 完成后回到第二个数组做点什么
- 不断重复这个过程,直到阵列完成。
到目前为止我有
users = open('users.txt', "r")
userL = users.read().splitlines()
我想要它做的是打开文本文件,每个字符串已经分隔 1 行,然后让 Python 部分将其放入数组中,获取第一个字符串并将其设置为变量。从那里,该变量将用于 xbox.com 的 URL。
在它检查之后,我会让一些 JSON 读取页面并查看我拥有的玩家标签列表是否正在被使用,如果它正在被使用,它将返回数组并转到第二个字符串并检查。这需要一个不断检查玩家代号的循环。如果它确实在数组(来自文本文件)中找到了一个未使用的玩家标签,它会将其保存到另一个名为“可用游戏标签”的文本文件中并继续前进。
我想要它做什么(在评论中要求)
- 开放计划
- 让它读取我创建的用户名文本文件
- 让程序测试 Xbox 的玩家代号查看器链接末尾的每个程序
- JSON 读取页面,如果它包含名称被使用的信息,它会返回列表并使用页面上的下一个玩家代号。
- 继续这样做
- 记录所有有效的玩家代号并保存到文本文件中。
- 出口
这样做的问题是我不知道如何返回文件并访问刚刚测试的行之后的行并继续此模式直到文件被完全读取。