我有一个关于在PyCharm中使用熊猫的问题。如果我在jupyter中执行以下代码,则效果很好,但是当我在PyCharm中执行相同的操作时,文件将无法正确解析。我的意思是列没有正确分开。
stars=response.xpath('//div[@class="index-classIcon index-red"]/svg[@viewbox="0 0 32 32"]/use/svg/@id').extract()
我该怎么办?
这就是我在jupyter中得到的东西:
答案 0 :(得分:0)
在sep
上使用delimiter
对我有用:
file = pd.read_csv("testdaten.csv", sep=";")
它似乎更常用,并且与诸如to_csv
之类的其他功能更加一致,sep
仅接受.env
而不接受定界符。
还有read_csv
sep:str,默认为“,”
要使用的分隔符。如果sep为None,则C引擎无法自动 检测到分隔符,但是Python解析引擎可以,这意味着 后者将被使用并通过Python的自动检测分隔符 内置嗅探器工具csv.Sniffer。此外,分隔符比 1个字符,与'\ s +'不同,将被解释为常规字符 表达式,还将强制使用Python解析引擎。 注意,正则表达式定界符易于忽略引用的数据。正则表达式 例如:'\ r \ t'
分隔符:str,默认为无
9月的替代参数名称。