2016-11-29 26 views
-1

我爲此編寫了一個代碼,它將csv轉換爲目標文件夾中的文本文件。所以我想分享一下,如果這可以幫助某人。如果你有更好的方式,可以隨意說,我喜歡學習更好的方法。如何提取csv文件並使用python存儲爲文本文件

text_reader1 = csv.reader(open('C:/Users/nkumarn/PycharmProjects/product.csv', newline = "")) 
print(text_reader1) 
count = 1 
for row in text_reader1: 
    filename = "text" 
    ext=".txt" 
    path = "C:/Users/nkumarn/PycharmProjects/CVSFiles/vRA/" 
    file = open(path + "%s" % (filename+str(count)+ext,), "w") 
    file.write(row[0]) 
    file.close() 
    count +=1 
+1

只是將其重命名爲.txt? :) –

+2

如果你想要的只是一個更好的方式來編寫一些工作代碼,那麼正確的地方是http://codereview.stackexchange.com/ – ettanany

+0

你想一次讀取csv文件並將其寫入到一個文本文件? – Chandan

回答

0

你可以試試這個:

df=pd.read_csv('C:/Users/nkumarn/PycharmProjects/product.csv') 
np.savetxt('C:/Users/nkumarn/PycharmProjects/r.txt', df.values, fmt='%2f') 
相關問題