账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    pyspider.libs.utils.TimeoutError: process timeout’
    38
    0

    报错如下:

    [E 180609 15:50:58 base_handler:203] process timeout

    Traceback (most recent call last):
      File "/home/yscredit/python_project/pyspider/pyspider/libs/base_handler.py", line 196, in run_task
        result = self._run_task(task, response)
      File "/home/yscredit/python_project/pyspider/pyspider/libs/base_handler.py", line 176, in _run_task
        return self._run_func(function, response, task)
      File "/home/yscredit/python_project/pyspider/pyspider/libs/base_handler.py", line 155, in _run_func
        ret = function(*arguments[:len(args) - 1])
      File "<cpws_jilin>", line 117, in index_page
      File "<cpws_jilin>", line 66, in get_checked
      File "/home/yscredit/python_project/pyspider/pyspider/libs/damaServer.py", line 33, in imageByCode
        resp = requests.post(url, data=imgdata)
      File "/usr/lib/python3.6/site-packages/requests/api.py", line 112, in post
        return request('post', url, data=data, json=json, **kwargs)
      File "/usr/lib/python3.6/site-packages/requests/api.py", line 58, in request
        return session.request(method=method, url=url, **kwargs)
      File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 508, in request
        resp = self.send(prep, **send_kwargs)
      File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 618, in send
        r = adapter.send(request, **kwargs)
      File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 440, in send
        timeout=timeout
      File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 601, in urlopen
        chunked=chunked)
      File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 357, in _make_request
        conn.request(method, url, **httplib_request_kw)
      File "/usr/lib64/python3.6/http/client.py", line 1239, in request
        self._send_request(method, url, body, headers, encode_chunked)
      File "/usr/lib64/python3.6/http/client.py", line 1285, in _send_request
        self.endheaders(body, encode_chunked=encode_chunked)
      File "/usr/lib64/python3.6/http/client.py", line 1234, in endheaders
        self._send_output(message_body, encode_chunked=encode_chunked)
      File "/usr/lib64/python3.6/http/client.py", line 1026, in _send_output
        self.send(msg)
      File "/usr/lib64/python3.6/http/client.py", line 964, in send
        self.connect()
      File "/usr/lib/python3.6/site-packages/urllib3/connection.py", line 166, in connect
        conn = self._new_conn()
      File "/usr/lib/python3.6/site-packages/urllib3/connection.py", line 141, in _new_conn
        (self.host, self.port), self.timeout, **extra_kw)
      File "/usr/lib/python3.6/site-packages/urllib3/util/connection.py", line 73, in create_connection
        sock.connect(sa)
      File "/home/yscredit/python_project/pyspider/pyspider/libs/utils.py", line 171, in handle_timeout
        raise TimeoutError(self.error_message)
    pyspider.libs.utils.TimeoutError: process timeout
    

    我导入了外部的一个类 from pyspider.libs.damaServer import DamaAPI
    执行里面的方法是报错,方法里面包含了requests.post(url)

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部