python-写入csv 文件
2024-08-24 00:17:48
项目要做一个导出客户信息的功能,需要写入csv:
注意文件写入的方式 例如 write open(‘w’) 从头开始写,之前写的会被替换 write open(‘a’) 则代表追加,文件指针放在文件末尾。
def write_csv(header, write_data, filename):
# header-标题 write_data-写入数据 filename-文件名
with open(filename, 'a', newline='',encoding='utf-8-sig') as csvFile:
writer = csv.writer(csvFile)
if os.path.getsize(filename) == False:
# 先写columns_name
writer.writerow(header)
# 写入多行用writerows
writer.writerows(write_data)
原文很多种写入方式,选择了比较适合的
参考博客:https://blog.csdn.net/jp_666/article/details/78703068
最新文章
- python 文件操作(转)
- Servlet转码问题
- cxGrid 增加序号 (非数据库绑定模式) (测试通过)
- .NET/C#/Oracle数据库操作类
- Orchard Oracle 支持
- ACdream 1195 Sudoku Checker (数独)
- 创建缓存文件(。php)
- js收藏
- 【转】linux中的cut/tr/join/split/xargs命令
- 怎么判断PC端浏览器内核
- 学习Emacs
- Seeding--zoj2100
- PreparedStatement/Statement处理insert update等操作时乱码,以及URL
- ThinkPHP3.2中英文切换!
- xlsx导入成--json
- 第二届强网杯-simplecheck
- Github远程推送一直Everything up-to-date
- idea注册码
- 原创科幻短篇《Bug》
- PHP日历的算法
热门文章
- php登录验证及代码实现 含数据库设计 亲測有效
- Android开发之WebView的开发使用(源码分享)
- css3 动态背景
- log4net preserveLogFileNameExtension 和 watch
- Webstorm配置运行React Native
- hibernate初步2
- 2017 Multi-University Training Contest - Team 2&;&;hdu 6047 Maximum Sequence
- CodeForces - 789D Weird journey
- Ruby类扩张(extension)
- c#,Java aes加密