Python 3.x Python请求函数

Python 3.x Python请求函数,python-3.x,python-requests,Python 3.x,Python Requests,我对请求有一个奇怪的问题。目前,我正在研究网页抓取问题,从开源互联网工具收集恶意网页的数据。我有一个潜在恶意网站的存储文件,我想检查该网站在病毒总数上的声誉。我正在尝试使用api调用。在我决定联系Api调用的链接之前,一切都按照Api文档中的描述进行,下面是一个示例 domain_check=f'https://www.virustotal.com/vtapi/v2/domain/report?apikey=<YOUR_API_KEY>&domain={lines}' re

我对请求有一个奇怪的问题。目前,我正在研究网页抓取问题,从开源互联网工具收集恶意网页的数据。我有一个潜在恶意网站的存储文件,我想检查该网站在病毒总数上的声誉。我正在尝试使用api调用。在我决定联系Api调用的链接之前,一切都按照Api文档中的描述进行,下面是一个示例

 domain_check=f'https://www.virustotal.com/vtapi/v2/domain/report?apikey=<YOUR_API_KEY>&domain={lines}'
response_2=requests.get(domain_check)
print(response_2.text)
domain\u check=f'https://www.virustotal.com/vtapi/v2/domain/report?apikey=&domain={lines}'
response_2=requests.get(域检查)
打印(回复2.文本)
在这个代码中,行的值随着我要检查的域的每个循环而改变(值存储在文本文件中)。奇怪的是,如果我手动输入它,它就会正常工作。
我使用requests模块已经有一段时间了,这是我第一次遇到这种问题。你有没有遇到过这个问题?

你能为变量
line
提供一个样本值吗?样本是lines=ui.threatstream.com,所以在连接之后,当我通过浏览器搜索该url时,结果就是这样应该(如果你们中的任何人这样做,它将不起作用,因为我在发布之前更改了此链接中的apikey)。我认为这是因为空白,所以我使用strip删除额外的空白,但它也没有帮助。