相关疑难解决方法(0)

Python请求 - 没有连接适配器

我正在使用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 python-2.7 python-requests

178
推荐指数
3
解决办法
11万
查看次数

如何使用Python和lxml来解析本地html文件?

我在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)

python python-2.7

11
推荐指数
3
解决办法
1万
查看次数

标签 统计

python ×2

python-2.7 ×2

python-requests ×1