我正在Python3.6中编写一个脚本,除其他外,它从site.xml获取链接。我没有使用urllib3
这已经在社区的帮助下得到了解释。目前,我遇到了这个错误。在Requests查看文档我尝试了以下示例,但失败了。
import urllib3
http = urllib3.PoolManager(10)
url = 'https://www.desertessence.com/sitemap.xml'
pagedata = http.request(url).data
错误超过了参数url
Traceback (most recent call last):
File "/Users/user/Downloads/1.py", line 6, in <module>
pagedata = http.request(url).data
TypeError: request() missing 1 required positional argument: 'url'
[Finished in 0.7s with exit code 1]
答案 0 :(得分:5)
From the urllib3 docs您错过了pagedata = http.request('GET', url).data
参数:
Get-Process |
ForEach-Object {
$procName = $_.Name
tasklist /m /fi "imagename eq $procName.exe" > "c:\tests\$($procName).txt"
}
您正在查看错误的请求文档。
答案 1 :(得分:1)
你需要把http方法试试这个
pagedata = http.request('GET', url).data
答案 2 :(得分:0)
managment=urllib3.PoolManager(10)
resp = managment.request('GET','url')
print(resp.data)