使用python将excel文件转换为文本文件时删除索引值

使用python将excel文件转换为文本文件时删除索引值,python,python-3.x,pandas,Python,Python 3.x,Pandas,我正在使用python 3.7,我想将.xlsx文件转换为.txt文件,下面是我的代码: import pandas as pd dataframe1 = 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) 我可以

我正在使用python 3.7,我想将
.xlsx
文件转换为
.txt
文件,下面是我的代码:

import pandas as pd

dataframe1 = 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)
我可以将
.xlsx
转换为
.txt
,但我还可以在文本文件中打印索引值。我想把它去掉

0     9100499S    1
1     9100099S   10
2     910000SW    1
3     91Y961SR    5
4     9120301S   20
上面是创建的文本文件,但我不需要第一列中的索引值

我还想通过制表符将两列值分开,使其成为一个TVS文本文件,这样它们就不会出现在一个单元格中。我该怎么做呢

9100499S   1
9100099S   10
910000SW   1
91Y961SR   5
9120301S   20

index=False
添加到您的
to_字符串
调用将阻止包含索引


如果需要制表符分隔的值,而不是
到\u string
,则应使用
到\u csv
-此函数用于生成逗号分隔的值,但您可以通过添加
sep='\t'
来更改用作分隔符的字符,以获得制表符分隔的值

index=False
添加到您的
to_字符串中
调用将阻止包含索引


如果需要制表符分隔的值,而不是
到\u string
,则应使用
到\u csv
-此函数用于生成逗号分隔的值,但您可以通过添加
sep='\t'
来更改用作分隔符的字符,以获得制表符分隔的值

你能回答我问题的下一部分吗?我更新了。你能回答我问题的下一部分吗