python学习(十三)虚拟环境配置、json、表格读取

587-王同学

发表文章数:79

首页 » Python » 正文

虚拟环境配置

  • 目的

将本地解释器继承到虚拟环境内

可以在虚拟环境中安装多个包而不影响其他的组件进行

减小差异

  • 操作

先创建一个项目

再创建一个目录,再打开设置找到interpreter然后就可以创建虚拟环境

点击加号可以安装插件

  • 文本

csv:

逗号分隔值

读取:

内置模块csv

import csv

reader = csv.reader(f)

heads = next(reader)

写文件:

import csv

头文件用列表写[],具体数据用元组()

writer = csv.writer(f)

writer.writerow(头文件)

write.writerows(具体数据)

或者writer = csv.DictWriter(f, headers)

writer.writeheader()

writer.writerows(具体数据)

tsv:

tab分隔符

  • json

javascipt写的,类似于字典表,轻量级数据交换格式

也是键值对

 

json.dumps(字典表)将字典表转换成json格式

json.loads(json格式)将json格式转换成字典表形式

写文件:

json.dump(data, f)data是字典表,f是文件名

读文件:

json.load(f)

与python的差异:

false、true、none的第一个字母是小写的

  • 读取表格

import xlrd

先从设置中虚拟环境的+导入一个包xlrd

在本地的目录有一个表格直接,sheet是表格下方的名字

book = xlrd.open_workbook('product.xls')

for sheet in book.sheets():

print(sheet.name) 看sheet的名字

book.sheet_by_name(‘product’)通过名称找sheet

sheet.rows表格的行数

sheet.nrows一个个输出行数1到最后

sheet.row_vialues(i)得到每行的数据

 

拜师教育学员文章:作者:587-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《python学习(十三)虚拟环境配置、json、表格读取》 发布于2019-11-17

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录