Python开发-015_Python解压缩文件 解压缩文件是一个非常常用的操作,对于Python是基于其内置的shutil模块,可以实现对压缩文件的操作 压缩文件 import shutil """ # base_name,压缩后的压缩包文件 # format,压缩的格式,例如:"zip", "tar", "gztar", "bztar", o 2024-11-11 Python #python
Python开发-014_python操作excel文件 excel 这个就不需要过多介绍了,大家都常用 python内部并没有提高对excel文件操作的函数库,需要我们引入第三方模块 pip3 install openpyxl 此模块中集成了Python操作Excel的相关功能,接下来我们就需要去学习该模块提供的相关功能即可 读Excel 读取shee 2024-11-11 Python #python
Python开发-013_python操作xml文件 XML格式文件 可扩展标记语言,是一种简单的数据存储语言,XML 被设计用来传输和存储数据 存储,可用来存放配置文件,例如:java的配置文件 传输,网络传输时以这种格式存在,例如:早期ajax传输的数据、soap协议等 <data> <country name="Liechtenstein 2024-11-11 Python #python
Python开发-012_python操作ini文件 ini文件 ini文件是Initialization File的缩写,平时用于存储软件的的配置文件。例如:MySQL数据库的配置文件。 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock log-bin=py-mysql- 2024-11-11 Python #python
Python开发-011_python操作csv文件 csv文件 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分 2024-11-11 Python #python
Python开发-010_python从网络中保存文件和图片的基础 因为学习案例需要从网络中爬取一段文字信息和一个图片保存到本地,所以需要模拟浏览器进行发包,虽然python自己可以完成,但是太麻烦了,这里使用的是requests模块 1 从网络中下载requests模块 mac配置文件中没有pip 既然要使用requests模块,肯定要事先使用pip进行下载,可很 2024-11-11 Python #python
Python开发-009_函数基础与文件操作 本章将会进入函数的学习,在深入学习之前,我们先来了解一下,什么是函数? 1 函数简介 在我们之前的代码中,我们是在一个.py文件内部,根据代码的执行逻辑,一步一步的将代码进行编写,但是这就会遇到一个问题。 # 格式化输出个人信息 name = "kinght" age = 20 sex = "man 2024-11-11 Python #python
Python开发-008_基础代码规范及Pass 1 基础代码规范 为了保证代码的良好阅读性、代码执行效率,程序员前辈们设计了一套较为通用的代码开发规范,这不是强制性的,也不会导致代码报错,但却是成为优秀程序员所必备,目前所介绍的代码规范在前文章节的基础进行补充 1.1 名称命名法 在Python开发过程中会创建各种文件夹/文件/变量等,这些命名在 2024-11-11 Python #python
Python开发-007_数据类型_下 本文是数据类型的最后一章,将会介绍集合、None、字典、浮点型,由于篇幅和安排,将会省略具体内存空间的缓存和暂留机制,放于后文介绍。 1 集合(set) 集合是一个 无序 、可变、不允许数据重复的容器,它的存放元素类型必须满足可哈希的条件。 v = {11,22,(33,44),'aa'} prin 2024-11-11 Python #python
Python开发-006_数据类型_中 本文将会介绍列表类型list和元组类型tuple,它们大同小异,都是有序的容器类型,其区别在于能否修改数据。 1 列表 列表(list),是一个有序且可变的容器,在里面可以存放多个不同类型的元素。 有序:按顺序存放 可变:可以更改列表内部值 1.1 定义方式 # list = [元素1,元素2,. 2024-11-11 Python #python