对于一个类,我们以 .tsv 格式进行操作。我正在上初级数据科学类(class),所以我不熟悉这种形式的数据(老实说,Python 的大部分内容)。
我的队友给了我下面的代码供我使用,说这对他有用。我尝试了它(以及我在网上找到的其他代码行),但它们都不起作用。
df = pd.read_csv('file.tsv', sep='\t',engine="python", quoting=csv.QUOTE_NONE)
结果如下:
NameError Traceback (most recent call last)
<ipython-input-3-715b8f905054> in <module>
----> 1 df = pd.read_csv('name.tsv', sep='\t',engine="python", quoting=csv.QUOTE_NONE)
NameError: name 'csv' is not defined
任何帮助将不胜感激。
最佳答案
您导入了 csv 库吗?请注意下面示例代码中的“导入”。您的线路看起来确实正确。
>>> df.to_csv('foo.txt',index=False,header=False)
>>> !cat foo.txt
123,"this is ""out text"""
>>> import csv
>>> df.to_csv('foo.txt',index=False,header=False, quoting=csv.QUOTE_NONE)
>>> !cat foo.txt
123,this is "out text"
关于python - 如何在 Python 中打开 .tsv 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58561821/