我正在使用 python 3.7,我想將.xlsx文件轉(zhuǎn)換為.txt文件,下面是我的代碼:import pandas as pddataframe1 = pd.read_excel(r'C:\path\exceldata1.xlsx', index=False)print(dataframe1)with open(r'C:\path\exceldata1.txt', 'w') as text_file: dataframe1.to_string(text_file)我能夠轉(zhuǎn)換.xlsx成.txt,但我也得到了在文本文件中打印的索引值。我想刪除它。0 9100499S 11 9100099S 102 910000SW 13 91Y961SR 54 9120301S 20上面是創(chuàng)建的文本文件,但我不需要第一列中的索引值。而且我還想通過制表符分隔兩列值以使其成為 TVS 文本文件,這樣它們就不會(huì)出現(xiàn)在一個(gè)單元格中。我該怎么做?9100499S 19100099S 10910000SW 191Y961SR 59120301S 20
1 回答
慕桂英546537
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
添加index = False到您的to_string通話中將阻止索引被包含在內(nèi)。
如果您想要制表符分隔值,而不是to_string您應(yīng)該使用- 此函數(shù)旨在生成逗號(hào)分隔值,但您可以通過添加以獲取制表符分隔值來 to_csv更改用作分隔符的字符。sep='\t'
添加回答
舉報(bào)
0/150
提交
取消
