例如我的代码是:
import requests
r = requests.get('https://www.python.org')
r.status_code
结果是:
Traceback (most recent call last):
File "C:\Users\Till\workspace\firstproject\Learning_python\Web_crawler.py", line 6, in <module>
import requests
File "C:\Python32\lib\site-packages\requests\__init__.py", line 64, in <module>
from .models import Request, Response, PreparedRequest
File "C:\Python32\lib\site-packages\requests\models.py", line 856
http_error_msg = u'%s Client Error: %s for url: %s' % (self.status_code, reason, self.url)
^
SyntaxError: invalid Syntax
请求需要 Python 3.3 或更高版本。它不适用于 Python 3.2,因为该版本不支持所需的u'...'
字符串文字的兼容性语法。
来自requests文档 https://requests.readthedocs.io/en/master/#supported-features:
Requests 正式支持 Python 2.6–2.7 和 3.3–3.5,并且在 PyPy 上运行良好。
请注意,3.2 相当……古老。您确实想升级到更新的 Python 3 版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)