如何在Python中打开.tsv文件?

时间:2019-10-25 15:48:49

标签: python pandas

对于一个类,我们以.tsv格式使用。我正在上一门初学者数据科学课,所以我对这种形式的数据(坦白地说,Python大部分内容)不熟悉。

我的队友给了我以下代码以供使用,并说对他有用。我尝试过(连同我在网上找到的其他代码行),但是它们都不起作用。

 CREATE PROCEDURE sp_test
 AS
 BEGIN
     BEGIN TRY
         BEGIN TRAN
             DECLARE @var INT = 1
             IF @var <> 2 
                 BEGIN
                     RAISERROR('error', 16,1)
                 END
         COMMIT
     END TRY
     BEGIN CATCH
         ROLLBACK
         PRINT 'Rolled back'
     END CATCH
 END


 BEGIN TRAN

 EXEC sp_test

结果如下:

df = pd.read_csv('file.tsv', sep='\t',engine="python", quoting=csv.QUOTE_NONE) 

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您已导入csv库吗?请注意下面我的示例代码中的“ import”。您的行看起来确实正确。

 >>> 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"