【发布时间】:2017-06-02 19:12:43
【问题描述】:
我有一个名为 links.txt 的文件,其中包含以下列表 (列表名称:Set_of_links):
[https://link1.com, https://link2.com, https://link3.com/hello, https://links4.com/index.php, . . . . ]
我正在执行程序 links_python.py ,它需要从该文件中读取每个链接并将其存储在 python 脚本的局部变量中。我正在使用以下程序:
i = 0
with open(links.txt, "r") as f:
f.read(set_of_links[i])
i+=1
似乎无法正常工作。
【问题讨论】:
-
试试
set_of_links[i] = f.read() -
您能否提供一个更好的输入文件示例?请在密码框中。
-
如果你可以定义数据的输入格式,那我建议你把数据转成JSON格式。然后您可以使用内置的 JSON 解析将文件转换为 python 列表/字典。
-
@TheDarkKnight 类似但不是
f.read()而不是f.readline()或第一遍完全读取文件,其他值为空。
标签: python python-3.x