pandas.errors.EmptyDataError:没有要从python文件解析的列
有一个python脚本正在将数据存储到csv文件和更新的实时数据中,并存储数据,我们还有一个python脚本正在读取相同的文件,我们有时会出错pandas.errors.EmptyDataError:没有要从python文件解析的列,python,pandas,csv,Python,Pandas,Csv,有一个python脚本正在将数据存储到csv文件和更新的实时数据中,并存储数据,我们还有一个python脚本正在读取相同的文件,我们有时会出错 script A (writing the live data) livedata.to_csv('c.csv') script B(reading the live data) df=pd.read_csv('c.csv') df=pd.DataFrame(df) showing the below error, sometime script
script A (writing the live data)
livedata.to_csv('c.csv')
script B(reading the live data)
df=pd.read_csv('c.csv')
df=pd.DataFrame(df)
showing the below error, sometime script runs for 30 mins correctly and suddenly shows the below error.
Traceback (most recent call last):
File "livesystem.py", line 176, in <module>
File "livesystem.py", line 157, in main
File "pandas\io\parsers.py", line 686, in read_csv
File "pandas\io\parsers.py", line 452, in _read
File "pandas\io\parsers.py", line 946, in __init__
File "pandas\io\parsers.py", line 1178, in _make_engine
File "pandas\io\parsers.py", line 2008, in __init__
File "pandas\_libs\parsers.pyx", line 540, in pandas._libs.parsers.TextReader.__cinit__
pandas.errors.EmptyDataError: No columns to parse from file```
脚本A(写入实时数据)
livedata.to_csv('c.csv'))
脚本B(读取实时数据)
df=pd.read\u csv('c.csv')
df=pd.DataFrame(df)
显示以下错误时,有时脚本会正确运行30分钟,然后突然显示以下错误。
回溯(最近一次呼叫最后一次):
文件“livesystem.py”,第176行,在
文件“livesystem.py”,第157行,主
文件“pandas\io\parsers.py”,第686行,只读
文件“pandas\io\parsers.py”,第452行,已读
文件“pandas\io\parsers.py”,第946行,在__
文件“pandas\io\parsers.py”,第1178行,在引擎中
文件“pandas\io\parsers.py”,第2008行,在__
pandas.\u libs.parsers.TextReader.\u cinit中的文件“pandas\\u libs\parsers.pyx”,第540行__
pandas.errors.EmptyDataError:没有要从文件中分析的列```