# -*- coding: utf-8 -*-

import os

import time

import csv

class WriteCSV():

"""定义成员变量"""

def __init__(self):

pass

def init(self, info_list, info_dict_list):

self.info_list = info_list

self.info_dict_list = info_dict_list

def getBaseDir(self):

baseDir = r'D:\tempcmd\migrate'

return baseDir

def getTimestamp(self):

timestamp = time.strftime('%Y%m%d%H%M%S', time.localtime())

return timestamp

def writeFile(self):

pass

def writeFileDict(self):

filename = self.getBaseDir() + os.sep + 'tmp' + os.sep + self.getTimestamp() + '.csv'

header = ['姓名', '年龄', '性别', '籍贯', '电话', '备注'] info_list = [{'姓名': '赵四', '年龄': 36, '性别': '男', '籍贯': '铁岭'},

{'姓名': '刘能', '年龄': 38, '性别': '男', '籍贯': '铁岭'}] with open(filename, 'w', newline='', encoding='utf-8') as f:

dictWriter = csv.DictWriter(f, fieldnames=header)

dictWriter.writeheader()

for item in info_list:

dictWriter.writerow(item)

# 引用导入

# writer = WriteCSV()

if __name__ == '__main__':

writer = WriteCSV()

writer.writeFileDict()

python 列表写入csv_Python将字典数据写入CSV文件相关推荐

  1. python词频统计结果写入csv_Python词频对比并导入CSV文件

    需要用到的停用词库我上传到我的资源了,大家也可以自己去网上找! 本来是想把两个词频统计放入一个CSV文件中,但是无奈向已经存在的CSV文件中追加写入数据只能在已经存在的数据下面追加,也就是在同一列追加 ...

  2. python excel转csv_python脚本-excel批量转换为csv文件

    pandas和SQL数据分析实战视频教程 # -*- coding: utf-8 -*- """ Created on Mon Apr 4 18:04:06 2016 @ ...

  3. python模型保存:保存字典数据 checkpiont+ pth文件处理

    可以先看一下例子,下边是详细解释 checkpiont中最关的部分为 model.state_dict(),以下方法都围绕其展开 1.保存为字典 torch.save({'epoch': epoch, ...

  4. python中print又可将数据写入文件_Python第五课-将写入文件的列表格式化

    1.上节课代码中的问题 第四课中介绍了python持久化的基础实例--将数据写入文本文件. 可当我们试着把保存数据的文件读取出来会怎样呢? try: with open('man.txt', 'r') ...

  5. Python之pandas:将dataframe数据写入到xls表格的多个sheet内(防止写入数据循环覆盖sheet表)

    Python之pandas:将dataframe数据写入到xls表格的多个sheet内(防止写入数据循环覆盖sheet表) 目录 将dataframe数据写入到xls表格的多个sheet内(防止写入数 ...

  6. 用python的pandas打开csv文件_python读写数据读写csv文件(pandas用法)

    python中数据处理是比较方便的,经常用的就是读写文件,提取数据等,本博客主要介绍其中的一些用法.Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用 ...

  7. python爬虫——保存数据为.csv文件

    CSV(Comma Separated Values)格式是电子表格和数据库中最常见的输入.输出文件格式 爬虫保存数据为.csv文件步骤: 1.导包 import csv 2.创建或打开文件,设置文件 ...

  8. python获取mysql中的数据供js调用_python 读取mysql数据至csv文件中,并发送邮件

    test 代码: #coding:utf-8 ''' Created on 2019年2月18日 @author: Administrator ''' import ConfigParser impo ...

  9. 使用Python读取和处理安卓传感器数据与CSV读取

    使用Python读取和处理安卓传感器数据与CSV读取 计算机通过从标准输入.文件和传感器中读取数据,然后将其存储在内存中进行处理.数据处理可以是在线的,也可以是离线的,这取决于用户的喜好. 数据处理是 ...

最新文章

  1. java四种线程池类型以及可选择的阻塞队列
  2. 产品经理第一课(北京站)首波名单放榜啦!
  3. OpenCV文件输入输出的序列化功能的实例(附完整代码)
  4. react 将token充入_【React全家桶入门之十】登录与身份认证
  5. TOSCA自动化测试工具视频资料
  6. C# 使用 quartz.net 做定时任务
  7. 局域网计算机如何传输文件,局域网如何快速传输文件|同一个局域网传输文件的方法...
  8. 计算与编程思维-Python实践【Python Crash Course】
  9. 软件项目投标流程及注意事项
  10. 交换机中对于tagged帧和untagged帧的处理
  11. python statsmodel 回归结果提取(回归系数、t值、pvalue、R方、、、、)
  12. 电影推荐算法及python实现
  13. 以太坊概念知识入门篇 1
  14. 什么是DAPP?DAPP和APP相比有什么区别?
  15. 在windows cmd中正确使用cd命令切换文件目录
  16. 售价五万,4.6升/百公里,它们是国内油耗最低的车
  17. 开发工具快速下载地址
  18. viewpager左右循环滑动,自动滑动广告栏
  19. 国民经济行业代码查询系统-公司行业代码查询
  20. 传360推临时重组方案剥离手机业务 回应称不属实

热门文章

  1. A Simple Note on P4FPGA: A Rapid Prototyping Framework for P4
  2. [linux]服务器apache配置vhost
  3. 项目管理中的沟通管理(转)
  4. CSS3选择器的研究
  5. Makefile 基本知识
  6. C# 转繁体转简体转拼音,超级文本大转换
  7. 移动设备应用程序开发入门一:创建用于设备的 Windows 窗体应用程序并打包进行部署...
  8. 判断CPU大小端模式
  9. 跟一个刚毕业不久的码农聊天后被凡尔赛了
  10. php读取三维数组,php 读取多维数组方法_PHP教程