我正在使用Requests:HTTP for Humans library,我得到了这个奇怪的错误,我不知道是什么意思.
No connection adapters were found for '192.168.1.61:8080/api/call'
Run Code Online (Sandbox Code Playgroud)
有人有想法吗?
我在python中使用本地html文件,我正在尝试使用lxml来解析文件.由于某种原因,我无法正确加载文件,我不确定这是否与我的本地计算机上没有设置http服务器,etree用法或其他内容有关.
我对此代码的参考是:http: //docs.python-guide.org/en/latest/scenarios/scrape/
这可能是一个相关的问题: 请求:没有找到连接适配器,Python3中的错误
这是我的代码:
from lxml import html
import requests
page = requests.get('C:\Users\...\sites\site_1.html')
tree = html.fromstring(page.text)
test = tree.xpath('//html/body/form/div[3]/div[3]/div[2]/div[2]/div/div[2]/div[2]/p[1]/strong/text()')
print test
Run Code Online (Sandbox Code Playgroud)
我得到的回溯读取:
C:\Python27\python.exe "C:/Users/.../extract_html/extract.py"
Traceback (most recent call last):
File "C:/Users/.../extract_html/extract.py", line 4, in <module>
page = requests.get('C:\Users\...\sites\site_1.html')
File "C:\Python27\lib\site-packages\requests\api.py", line 69, in get
return request('get', url, params=params, **kwargs)
File "C:\Python27\lib\site-packages\requests\api.py", line 50, in request
response = session.request(method=method, url=url, **kwargs)
File "C:\Python27\lib\site-packages\requests\sessions.py", line 465, in request
resp = self.send(prep, **send_kwargs)
File "C:\Python27\lib\site-packages\requests\sessions.py", line 567, in send …Run Code Online (Sandbox Code Playgroud)