如何像lis一样使用pandas读取csv文件中的嵌套列表

2024-09-27 01:25:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我从一个网站上搜集了数据”itjuzi.com网站,并将嵌套列表存储在csv文件中,并用pandas读取它。但是现在如何像列表一样读取unicode字符串或嵌套列表呢?编码呢?在

enter image description here

代码是“pd.read_csv文件('/root/code/company_信息.csv',编码='utf-8')“

源数据样本

“[[u'\u5b5f\u51e1\u5b87',u'\u521b\u59cb\u4eba',u'\u963f\u72fc\u5de5\u4f5c\u5ba4\u521b\u59cb\u4eba\u517cCEO',u'http://www.itjuzi.com/person/29395']]

所有源数据

http://7rf31y.com1.z0.glb.clouddn.com/company_info.csv


Tags: 文件csv数据comhttppandas编码列表
1条回答
网友
1楼 · 发布于 2024-09-27 01:25:21

unicode数据就在那里,只是没有呈现:

$ print(u'[\u9e64\u5e74\u5802\u4e2d\u533b\u9662]')
[鹤年堂中医院]

关于你的列表,你需要调整你的蜘蛛代码。默认情况下,scrapy ItemLoaders甚至选择器的eextract()方法返回一个值列表,即使其中只有一个值。在

要解决这个问题,只需确保值不是列表:

^{pr2}$

相关问题 更多 >

    热门问题