Python基础之十三天---虚拟解释器配置----csv---JSON-Excel 数据文件处理.

虚拟环境配置-csv文件读取处理

不同的项目可能会用到不同的包或库,没必要都装在解释器下边如下:
在这里插入图片描述
所以实际中对于每一个项目我们都给他建一个虚拟环境去继承全局解释器,这样当前项目所需的包都可以装在对应他下边了,若有不同版本差异,这样也是好的解决,所以在windows还是linux下我们首选用虚拟环境来做。如图步骤

在这里插入图片描述
1
在这里插入图片描述
小插曲技巧:
在这里插入图片描述
2不用本机的解释器,而用虚拟解释器;过程如下:
在这里插入图片描述
3
在这里插入图片描述
4
在这里插入图片描述
5点击右边的+,就可以添加第三方包了。如装xlrd包
在这里插入图片描述
这样就可以创建一个虚拟解释器了,避免与主解释器与扩展包产生混淆,也可以使得不同的项目针对不同的Python版本的问题。

csv文件读取处理

文本文件的读取

1
在这里插入图片描述
2
在这里插入图片描述
针对我们会从数据库,网上读取到大量数据都放在文本文件中,不好剥离,处理起来不方便,用文本文件他里边不包含语义上的标签或功能,且在实际中,如java不同语言相互交互的数据处理,用文本文件也不好处理。以后再不同语言平台框架中交换数据时,就方便多了。

csv文件读处理

注:csv意思是:逗号 分隔 的值 tsv表示:tab键 分隔 的值
在这里插入图片描述
1解决.csv文件从哪来,自己写太麻烦了,一般可能是来自数据库导出的数据,再转成.csv文件了。之后打开csv文件是自动以逗号分隔的。
在这里插入图片描述
2进行csv文件的读取,本质仍是文本文件,用之前的方法读取就无意义了。不用借助第三方的库,直接有模块csv下边有一些属性,方法,类就可以帮助我们完成了。如下图
a 代码
在这里插入图片描述
在这里插入图片描述
3、解决字段与值关联方法:
在这里插入图片描述
a、用nametuple解决字段与值的关联方法:
1代码格式
在这里插入图片描述
2格式化:
在这里插入图片描述

在这里插入图片描述
b、字典表的解决字段与值的关联方法:
1代码
在这里插入图片描述
2格式化
在这里插入图片描述

csv文件写处理

在这里插入图片描述
1a、写数据到csv中

在这里插入图片描述

在这里插入图片描述
b、以字典表方式写数据到csv中,注意只是给的数据是每行都是字典表,但是写到csv中都是用逗号相隔的。注意:已经有的文件再写一次话就会把之前的文件覆盖掉。
在这里插入图片描述

1 a、读数据到csv中
在这里插入图片描述
b、读数据到csv中结果为字典表
在这里插入图片描述
注意此时row已经是字典表了,可以访问编号了。

JSON数据文件处理

在这里插入图片描述
json中的value的数据类型
在这里插入图片描述
在这里插入图片描述
配置虚拟解释器
1
在这里插入图片描述
2
在这里插入图片描述
3
在这里插入图片描述

JSON数据文件读处理

json也是在不同语言框架之间进行数据交换的标准格式,本质也是一种文本文件。好多语言的接口返回都是json文件,格式就是类似字典表的方式给我们存储数据的,即人看起来直观,且机器解析起来也方面。
1 json数据处理,将Python数据转换为json格式,直接打印出来。
在这里插入图片描述
在这里插入图片描述
2 按照json格式写入数据到文件中,与1不同的是不用再打印出来了。
在这里插入图片描述
在这里插入图片描述
3从.json文件中读取数据出来
在这里插入图片描述
4分析json数据类型的如true与Python数据类型如True区别差异
在这里插入图片描述
在这里插入图片描述

excel数据文件读处理

在数据分析,科学计算,以及从数据库导出的excel,所以会处理大量的excel文件。
1导出一张数据excel从数据库中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
就可以顺利导出excel文件了。

excel数据文件读

1处理excel没有自带的包,所以首先安装一个第三方的包。
在这里插入图片描述
在这里插入图片描述
2读excel中的数据
注意:确保名称没有多余的符号,如下图:
在这里插入图片描述
a、看工作簿,即sheet标签
在这里插入图片描述
b、读取一张工作簿的数据
在这里插入图片描述
在这里插入图片描述

发布了30 篇原创文章 · 获赞 0 · 访问量 378

猜你喜欢

转载自blog.csdn.net/qq_43498494/article/details/103795856
今日推荐