python如何利用pandas库把csv文件转换成excel文件并自动调整列宽
时间: 2024-02-26 15:58:20 浏览: 129
使用Python(pandas库)处理csv数据
可以使用pandas库中的`read_csv()`方法读取csv文件,然后使用`to_excel()`方法将其转换成excel文件。在转换成excel文件时,可以通过设置`auto_width=True`来自动调整列宽。
以下是示例代码:
```python
import pandas as pd
# 读取csv文件
df = pd.read_csv('data.csv')
# 转换成excel文件并自动调整列宽
writer = pd.ExcelWriter('data.xlsx')
df.to_excel(writer, index=False, sheet_name='Sheet1', auto_width=True)
writer.save()
```
其中,`to_excel()`方法中的`index=False`参数表示不需要将索引写入excel文件中,`sheet_name`参数表示生成的excel文件中的工作表名称。
阅读全文