Python基础知识(十二)
一、CSV文件读取处理
(1) 创建一个虚拟环境,避免和主解释器混淆
(2) 下载包![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5a56beaf781c6c8a3420f5024fb71956.png)
(3) 把不同的文件放在不同的目录中
(4) 写入文件
运行结果
(5) 从SQL中导出一张表csv放在项目下进行操作
打开sql,点击导出数据
点击下一步
服务器名称: .
数据名名称PMS
到处平面文件目标
放入python项目所在的目录env
使用UTF-8编码器
选择导出Employee表
点击编辑映射,忽略到一些字符
点击下一步
打开python查看导入的csv文件:(本质上是文本文件)
(6) 对csv文件进行基本的读取
运行结果:
选择打印方式:
运行结果:
读取csv并用namedtuple映射列名:
运行结果是row的队列
格式化输出
运行结果:
运行结果:
读取城csv到字典表
格式化打印方式:
运行结果
二、JSON-Excel数据文件处理
(一)创建虚拟环境
在当前目录下创建新目录
执行结果:
创建自己的目录
在目录下生成.py文件
(二)写入列表数据
运行结果:
读取文件
运行结果:
选择读取一个字典表:
运行结果:
对字典表进行操作:只打印编号
运行结果:
(三)写入字典表数据
运行结果:
(四)JSON
创建一个json目录和一个json_script.py文件
操作代码:分别打印python格式的字符串和JSON格式的字符串
运行结果:
由JSON里的字符串变成python里的字典表形式:
运行结果:
写json文档,将内容写进jeson文档中
运行结果:(作为对外发布的接口数据)
从json文档中读出数据
运行结果:
把python里的none和FLASE变成json里的形式
运行结果:
运行结果
把python里的格式转化成JSON格式
运行结果
(五)Excel文件的读取
在MySQL中找出product表
打开文件存储路径:
双击打开文件
重新在python中定义一个脚本excel_script.py
安装python读取文档的工具包
把工作簿的名称打印出来
运行结果:
读取工作簿信息
运行结果:(是一个列表)