-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据>python main.py
Exception in thread LoopThread2:
Traceback (most recent call last):
Exception in thread LoopThread4:
Traceback (most recent call last):
Exception in thread LoopThread6:
Exception in thread LoopThread29:
Exception in thread LoopThread10:
Exception in thread LoopThread8:
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread1:
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
self.run()
self.run()
Exception in thread LoopThread3:
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread0:
Traceback (most recent call last):
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self._kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self.run()
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
proxy = get_proxy()
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
proxy = get_proxy()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
proxy = get_proxy()
Exception in thread LoopThread20:
^^^^^^^^^^^
self.run()
data = json.loads(data_json)
data = json.loads(data_json)
proxy = get_proxy()
Exception in thread LoopThread15:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
^^^^^^^^^^^
Exception in thread LoopThread19:
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
Exception in thread LoopThread16:
Traceback (most recent call last):
self._target(*self._args, **self.kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
Exception in thread LoopThread14:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
self._target(*self._args, **self._kwargs)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
Exception in thread LoopThread22:
Exception in thread LoopThread18:
return _default_decoder.decode(s)
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
proxy = get_proxy()
Traceback (most recent call last):
Traceback (most recent call last):
^^^^^^^^^^^^^^^^^^^^^^^^^^
Exception in thread LoopThread7:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self._target(*self._args, **self._kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self.run()
self.run()
return _default_decoder.decode(s)
return _default_decoder.decode(s)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
Exception in thread LoopThread21:
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
Traceback (most recent call last):
data = json.loads(data_json)
self.run()
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
self.run()
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self._target(*self._args, **self._kwargs)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
proxy = get_proxy()
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
return _default_decoder.decode(s)
proxy = get_proxy()
^^^^^^^^^^^
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
self._target(*self._args, **self._kwargs)
self.run()
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.target(*self.args, **self.kwargs)
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
raise JSONDecodeError("Expecting value", s, err.value) from None
data = json.loads(data_json)
Exception in thread LoopThread48:
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
return _default_decoder.decode(s)
Exception in thread LoopThread31:
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
Exception in thread LoopThread35:
^^^^^^^^^^^
Exception in thread LoopThread40:
Exception in thread LoopThread27:
Exception in thread LoopThread42:
Traceback (most recent call last):
Exception in thread LoopThread49:
Exception in thread LoopThread28:
Exception in thread LoopThread47:
Exception in thread LoopThread44:
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
Exception in thread LoopThread24:
Traceback (most recent call last):
self._target(*self._args, **self._kwargs)
Exception in thread LoopThread5:
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread17:
proxy = get_proxy()
Exception in thread LoopThread45:
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
Exception in thread LoopThread36:
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread30:
Traceback (most recent call last):
Exception in thread LoopThread23:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
Traceback (most recent call last):
Exception in thread LoopThread46:
Exception in thread LoopThread12:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread32:
self._target(*self._args, **self._kwargs)
Traceback (most recent call last):
raise JSONDecodeError("Expecting value", s, err.value) from None
data = json.loads(data_json)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread39:
Traceback (most recent call last):
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
self.run()
self._target(*self._args, **self._kwargs)
Exception in thread LoopThread34:
Traceback (most recent call last):
Exception in thread LoopThread9:
Traceback (most recent call last):
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Traceback (most recent call last):
Exception in thread LoopThread25:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Traceback (most recent call last):
proxy = get_proxy()
proxy = get_proxy()
Exception in thread LoopThread41:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread37:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
data = json.loads(data_json)
Exception in thread LoopThread26:
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.run()
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
self.run()
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^
Exception in thread LoopThread33:
Exception in thread LoopThread43:
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
Traceback (most recent call last):
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
Exception in thread LoopThread11:
self.run()
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
Traceback (most recent call last):
return _default_decoder.decode(s)
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self.args, **self.kwargs)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
^^^^^^^^^^^
self.run()
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^^^^^^^^^^^
return _default_decoder.decode(s)
^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self._kwargs)
Traceback (most recent call last):
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
return _default_decoder.decode(s)
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
self._target(*self._args, **self._kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
self.run()
self._target(*self._args, **self._kwargs)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
Traceback (most recent call last):
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self._kwargs)
data = json.loads(data_json)
self._target(*self._args, **self._kwargs)
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
obj, end = self.raw_decode(s, idx=w(s, 0).end())
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self.run()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
data = json.loads(data_json)
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
proxy = get_proxy()
return _default_decoder.decode(s)
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
self.run()
Exception in thread LoopThread38:
self._target(*self._args, **self.kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
self._target(*self._args, **self._kwargs)
self.run()
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
proxy = get_proxy()
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^^^^^^
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self.kwargs)
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
proxy = get_proxy()
proxy = get_proxy()
self._target(*self._args, **self.kwargs)
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
Traceback (most recent call last):
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
return _default_decoder.decode(s)
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self._kwargs)
^^^^^^^^^^^
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
return _default_decoder.decode(s)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
proxy = get_proxy()
^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
self._target(*self._args, **self.kwargs)
return default_decoder.decode(s)
raise JSONDecodeError("Expecting value", s, err.value) from None
proxy = get_proxy()
^^^^^^^^^^^
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in bootstrap_inner
proxy = get_proxy()
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
data = json.loads(data_json)
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
self._target(*self._args, **self.kwargs)
proxy = get_proxy()
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
data = json.loads(data_json)
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
proxy = get_proxy()
self._target(*self._args, **self._kwargs)
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
^^^^^^^^^^^
^^^^^^^^^^^
self._target(*self._args, **self._kwargs)
return _default_decoder.decode(s)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
self._target(*self.args, **self.kwargs)
^^^^^^^^^^^
^^^^^^^^^^^
data = json.loads(data_json)
data = json.loads(data_json)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
data = json.loads(data_json)
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^
proxy = get_proxy()
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
proxy = get_proxy()
proxy = get_proxy()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
proxy = get_proxy()
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
self.target(*self.args, **self.kwargs)
proxy = get_proxy()
proxy = get_proxy()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
data = json.loads(data_json)
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
proxy = get_proxy()
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
proxy = get_proxy()
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
data = json.loads(data_json)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
return _default_decoder.decode(s)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
return default_decoder.decode(s)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
return _default_decoder.decode(s)
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
return _default_decoder.decode(s)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
self._target(*self.args, **self.kwargs)
return default_decoder.decode(s)
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
return _default_decoder.decode(s)
return _default_decoder.decode(s)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^
data = json.loads(data_json)
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
return _default_decoder.decode(s)
raise JSONDecodeError("Expecting value", s, err.value) from None
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
proxy = get_proxy()
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
proxy = get_proxy()
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
obj, end = self.raw_decode(s, idx=w(s, 0).end())
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
return _default_decoder.decode(s)
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
data = json.loads(data_json)
proxy = get_proxy()
obj, end = self.raw_decode(s, idx=w(s, 0).end())
data = json.loads(data_json)
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
return _default_decoder.decode(s)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
return _default_decoder.decode(s)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
return _default_decoder.decode(s)
return _default_decoder.decode(s)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
return default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^
return _default_decoder.decode(s)
raise JSONDecodeError("Expecting value", s, err.value) from None
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
return _default_decoder.decode(s)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
return _default_decoder.decode(s)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
obj, end = self.raw_decode(s, idx=w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
return _default_decoder.decode(s)
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
raise JSONDecodeError("Expecting value", s, err.value) from None
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Exception in thread LoopThread13:
Traceback (most recent call last):
File "C:\Program Files\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
self.run()
File "C:\Program Files\Python311\Lib\threading.py", line 975, in run
self._target(*self._args, **self.kwargs)
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 79, in get_fund_data
proxy = get_proxy()
^^^^^^^^^^^
File "C:\Users\lenovo\Downloads\examples-of-web-crawlers-master\7.爬取天天基金网所有基金数据\main.py", line 37, in get_proxy
data = json.loads(data_json)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json_init.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python311\Lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)