Traceback (most recent call last):
File "C:\Users\Desktop\visualization-large-screen\基于python的吉林省空气质量数据采集与分析\数据爬虫\爬虫.py", line 54, in
df4[cart[j]] = daysData30
File "C:\Users\anaconda3\envs\py3\lib\site-packages\pandas\core\frame.py", line 3960, in setitem
self._set_item(key, value)
File "C:\Users\anaconda3\envs\py3\lib\site-packages\pandas\core\frame.py", line 4153, in _set_item
value = self._sanitize_column(value)
File "C:\Users\anaconda3\envs\py3\lib\site-packages\pandas\core\frame.py", line 4880, in _sanitize_column
com.require_length_match(value, self.index)
File "C:\Users\anaconda3\envs\py3\lib\site-packages\pandas\core\common.py", line 576, in require_length_match
raise ValueError(
ValueError: Length of values (1) does not match length of index (30)
看下代码,你试图取下标30的数据,但是返回的这个列表只有1个元素。