python将csv转为txt
时间: 2023-09-02 12:08:43 浏览: 43
可以使用 python 的 csv 模块读取 csv 文件,然后将其写入 txt 文件中。下面是一个示例代码:
```python
import csv
# 打开 csv 文件
with open('data.csv', 'r') as csv_file:
# 创建 csv reader 对象
csv_reader = csv.reader(csv_file)
# 创建 txt 文件
with open('data.txt', 'w') as txt_file:
# 遍历 csv 文件的每一行
for row in csv_reader:
# 将每一行写入 txt 文件
txt_file.write(','.join(row) + '\n')
```
这个代码将会把 `data.csv` 文件中的内容转换成 `data.txt` 文件中的纯文本格式。你可以根据自己的需要修改代码。
相关问题
python将csv文件转化成txt
可以使用下面的Python代码将CSV文件转换为TXT文件:
```python
import csv
csv_file = 'input.csv'
txt_file = 'output.txt'
with open(csv_file, 'r') as file:
csv_reader = csv.reader(file)
with open(txt_file, 'w') as txt_file:
for row in csv_reader:
txt_file.write(','.join(row) + '\n')
print('CSV文件已转换为TXT文件!')
```
其中,将 `input.csv` 替换为您要转换的CSV文件的文件名,将 `output.txt` 替换为转换后的TXT文件的文件名。
python将csv转换成xlsx
可以使用Python中的pandas库将CSV文件转换为XLSX文件。以下是一些示例代码:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('example.csv')
# 将数据写入XLSX文件
df.to_excel('example.xlsx', index=False)
```
这里,我们首先导入pandas库并使用pandas.read_csv()函数读取CSV文件。接下来,我们使用DataFrame.to_excel()函数将数据写入一个名为example.xlsx的XLSX文件。请注意,我们将index参数设置为False,以避免将索引列写入XLSX文件中。