Python如何导出excel文件_Python的csv

Python如何导出excel文件_Python的csv在 Python 中导出 CSV 文件可以通过以下几种方法 方法一 使用 csv 模块 pythonimport csv 创建数据 data 姓名 年龄 电话 小河 25 小芳 18 打开文件并写入数据 with open output csv w newline

在Python中导出CSV文件可以通过以下几种方法:

方法一:使用csv模块

 import csv 创建数据 data = [['姓名', '年龄', '电话'], ['小河', 25, ''], ['小芳', 18, '']] 打开文件并写入数据 with open('output.csv', 'w', newline='', encoding='utf-8') as f: writer = csv.writer(f) for row in data: writer.writerow(row) 

方法二:使用pandas库

 import pandas as pd 创建DataFrame df = pd.DataFrame({ '姓名': ['小河', '小芳'], '年龄': [25, 18], '电话': ['', ''] }) 导出为CSV df.to_csv('output.csv', index=False) 

方法三:使用csv模块的writerows()方法

 import csv 创建数据 data = [['姓名', '年龄', '电话'], ['小河', 25, ''], ['小芳', 18, '']] 打开文件并写入数据 with open('output.csv', 'w', newline='', encoding='utf-8') as f: writer = csv.writer(f) writer.writerows(data) 

方法四:使用csv模块的reader()方法读取并导出

 import csv 读取CSV文件 with open('input.csv', 'r', newline='', encoding='utf-8') as f: reader = csv.reader(f) data = [row for row in reader] 写入新的CSV文件 with open('output.csv', 'w', newline='', encoding='utf-8') as f: writer = csv.writer(f) writer.writerows(data) 

以上方法可以帮助你导出CSV文件。请选择适合你需求的方法进行操作

编程小号
上一篇 2025-05-17 16:51
下一篇 2025-05-17 16:43

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/82921.html