Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python终止进程,退出代码为-1073741819_Python_Pandas_Csv_Utf - Fatal编程技术网

Python终止进程,退出代码为-1073741819

Python终止进程,退出代码为-1073741819,python,pandas,csv,utf,Python,Pandas,Csv,Utf,我试图将csv文件(大小约190MB)读取到熊猫数据帧中,但遇到此错误。我正在运行JetBrains的Pycharm IDE Process finished with exit code -1073741819 (0xC0000005) 我尝试运行的代码如下: from pandas import DataFrame as df if __name__ == '__main__': frame = df() frame.from_csv('c:/Nitin/692/Pyt

我试图将csv文件(大小约190MB)读取到熊猫数据帧中,但遇到此错误。我正在运行JetBrains的Pycharm IDE

Process finished with exit code -1073741819 (0xC0000005)
我尝试运行的代码如下:

from pandas import DataFrame as df


if __name__ == '__main__':
    frame = df()
    frame.from_csv('c:/Nitin/692/Python/CSV/21LIVvTOT_user_geo_Reply.csv', header=True)
    ab = list(frame.columns.values)
    print(ab)
以下是CSV中的一个实例:

createdat   text    coordinates entities    id_str  in_reply_to_user_id_str
Tue Feb 10 18:56:42 +0000 2015  

"RT @RubieDubes: official list of deluded XXXXX: 
Spurs Fans
Kanye West 
Louis van Gaal"     

{'trends': [], 'urls': [], 'user_mentions': [{'id': 65174814, 'name': 'Ruby ?', 'screen_name': 'RubieDubes', 'indices': [3, 14], 'id_str': '65174814'}], 'symbols': [], 'hashtags': []} 

5.65223E+17 

编辑:我尝试使用python控制台运行它,结果出现了一个错误:python.exe[11640]中发生了未经处理的win32异常

我发现了问题所在。CSV中有一些值没有被解析器正确读取。我把代码从

frame.from_csv('c:/Nitin/692/Python/CSV/21LIVvTOT_user_geo_Reply.csv', header=True)

我猜是utf-8中的编码导致了这个问题。当我把代码改成“latin-1”时,代码运行了。谢谢你的帮助


编辑:我认为这是由于数据中存在表情造成的。

您希望如何读取CSV文件?(生成的数据框应该是什么样子?)您给出的示例CSV似乎是一个非常非结构化的文件。我从excel中获取了示例,但我希望数据框列是在、创建于、文本、坐标和实体。我在另一个CSV上试过,效果很好,但在某些此类CSV上仍然不起作用。请帮忙
data = pandas.read_csv('c:/Nitin/692/Python/CSV/21LIVvTOT_user_geo_Reply.csv', encoding='latin-1', engine='python')