import pandas as pd模块读取文件问题
用pd.read_csv打开本地txt文档后返回Empty DataFrame
Columns: [房东电话的活动, 士大夫十分是否是, 孙菲菲杀上古的撒法, 啊发发给它喂食公司 , C:\Users\FHS\Desktop\1.txt]
Index: []
我想提取[房东电话的活动, 士大夫十分是否是, 孙菲菲杀上古的撒法, 啊发发给它喂食公司 , C:\Users\FHS\Desktop\1.txt]这些内容,并且将其变成列表类型怎么做? 你想怎么变成列表类型 用正则表达式 import re
re.findall(text,r'\[.*?\]') kirte 发表于 2020-3-22 15:23
用正则表达式
我的意思就是让他输出的内容只有括号里面的那些,然后他们组成列表,正则表达式太麻烦有没有“方法”直接读取 你觉得呢 kirte 发表于 2020-3-22 15:25
你觉得呢
我觉得应该有吧,我查了半天资料没查到 爷就几行而已,不麻烦 乖乖用re,我代码都写好了 kirte 发表于 2020-3-22 15:28
乖乖用re,我代码都写好了
哈哈,提示错误
TypeError: 'DataFrame' objects are mutable, thus they cannot be hashed kirte 发表于 2020-3-22 15:31
没错,我也懵逼,不知道啥意思。。。。。。 from re import findall
a='sjdndjkdmdmdm[绰123]sjsjdndne[绰2]'
r=findall(r'\[.*?\]',a)
print(r) kirte 发表于 2020-3-22 15:38
expected string or bytes-like object FHS 发表于 2020-3-22 15:44
你这个没用解码,要在字符串后面加decode函数解码 FHS 发表于 2020-3-22 15:25
我的意思就是让他输出的内容只有括号里面的那些,然后他们组成列表,正则表达式太麻烦有没有“方法”直接 ...
没有,乖乖用正则 kirte 发表于 2020-3-22 15:49
你这个没用解码,要在字符串后面加decode函数解码
哈哈,我搞出来了,用keys函数把读取的文件铸造成一个可迭代序列,然后就变成了列表类型 永恒的蓝色梦想 发表于 2020-3-22 15:50
没有,乖乖用正则
我搞出来了 FHS 发表于 2020-3-22 16:02
我搞出来了
用的正则还是?
页:
[1]
2