Crossin的编程教室

标题: 求助 [打印本页]

作者: 734134755    时间: 2017-11-25 14:00
标题: 求助
import requests

url = 'https://read.qidian.com/chapter/VaC5szd_VsQ1/rOwWG6FTeU01'
response = requests.get(url)
print(response.text)
运行结果出错
E:\工作软件\python\python.exe "C:/Users/dell/Desktop/MY procedure/Python/spider.py"
Traceback (most recent call last):
  File "C:/Users/dell/Desktop/MY procedure/Python/spider.py", line 6, in <module>
    response = requests.get(url)
  File "E:\工作软件\python\lib\site-packages\requests\api.py", line 72, in get
    return request('get', url, params=params, **kwargs)
  File "E:\工作软件\python\lib\site-packages\requests\api.py", line 58, in request
    return session.request(method=method, url=url, **kwargs)
  File "E:\工作软件\python\lib\site-packages\requests\sessions.py", line 508, in request
    resp = self.send(prep, **send_kwargs)
  File "E:\工作软件\python\lib\site-packages\requests\sessions.py", line 618, in send
    r = adapter.send(request, **kwargs)
  File "E:\工作软件\python\lib\site-packages\requests\adapters.py", line 440, in send
    timeout=timeout
TypeError: urlopen() missing 1 required positional argument: 'request_method'

Process finished with exit code 1



作者: crossin先生    时间: 2017-11-25 16:49
没看出来。猜测可能是你自己的代码命名跟系统文件冲突了

我两个版本试了都正常,而且你这个报错出在系统文件




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5