基于列表的Python请求

基于列表的Python请求,python,python-3.x,python-requests,Python,Python 3.x,Python Requests,我有一个文本文件,其中的条目如下(url.py): 返回 ubuntu@OS-Ubuntu:/mnt/$ python3 url.py <Response [200]> 我希望python脚本是唯一的和横向的。。。我会在domain.txt中添加更多的域,然后运行url.py,它会自动在domain.txt的所有域上发出请求 您可以帮我解决这个问题。假设url.py与domains.txt位于同一目录中,您可以使用以下方法打开该文件并将每个链接读取到列表中: 以open('doma

我有一个文本文件,其中的条目如下(url.py):

返回

ubuntu@OS-Ubuntu:/mnt/$ python3 url.py
<Response [200]>
我希望python脚本是唯一的和横向的。。。我会在domain.txt中添加更多的域,然后运行url.py,它会自动在domain.txt的所有域上发出请求


您可以帮我解决这个问题。

假设url.py与domains.txt位于同一目录中,您可以使用以下方法打开该文件并将每个链接读取到列表中:

以open('domains.txt',r')作为f的
:
links=f.read().splitlines()

您可以将此文件作为参数传递给python代码,用python打开文件,然后逐行读取。我也不明白这里的问题是什么。您得到了一个响应
200 OK
,因此您的请求成功了。如果您想使用文件中的URL,那么只需打开它并从中读取。只需将
links=[…]
替换为
links=open('domain.txt')
我有一个域名相同的头。它必须根据domain.txt列表权限进行动态:我有一个域名相同的头。authority':'www.sipani.com',它必须根据domain.txt列表是动态的。在链接上循环时,请根据更改权限。您能告诉我怎么做吗?在您的循环中,在发出请求之前,请执行
headers['authority']=url
ubuntu@OS-Ubuntu:/mnt/$ python3 url.py
<Response [200]>
www.spain.com
www.uk.com
www.italy.com