Closed howzanh closed 7 years ago
有一定的可能性是编码问题,我确认一下
好的,谢谢, https://passport.baidu.com/cgi-bin/genimage?tcG6007c1e8e24cc132024a14564301d67f61ac430710057e4a 注意,这个地址产生验证码是变化的,非唯一。
刚刚在mac下试了一下并没有问题,所以我怀疑是windows编码问题,我这里没有环境测试,要不你print 一下请求试试
print? 可以写代码我看下吗。
不对,感觉不大对头 你用的是哪个版本的? 当前版本不支持py2了而且验证码提示也不是这个
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information.
from baidupcsapi import PCS Traceback (most recent call last): File "<pyshell#0>", line 1, in
from baidupcsapi import PCS File "C:\Users\dell\AppData\Local\Programs\Python\Python35\lib\site-packages\baidupcsapi__init__.py", line 9, in from .api import PCS File "C:\Users\dell\AppData\Local\Programs\Python\Python35\lib\site-packages\baidupcsapi\api.py", line 1068 print '请求url', url ^ SyntaxError: Missing parentheses in call to 'print'
print('请求url', url)
如图: 是不是我操作有错。谢谢