Python基础知识(十二)

Python基础知识(十二)

一、CSV文件读取处理

(1) 创建一个虚拟环境,避免和主解释器混淆

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

(2) 下载包在这里插入图片描述

在这里插入图片描述

(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读取文档的工具包
在这里插入图片描述
在这里插入图片描述
把工作簿的名称打印出来
在这里插入图片描述
运行结果:
在这里插入图片描述
在这里插入图片描述
读取工作簿信息
在这里插入图片描述
运行结果:(是一个列表)
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值