自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 csv、ini文件

csv、ini文件 csv文件 CSVX文件简介 参看RFC 4180 http://www.ietf.org/rfc/rfc4180.txt 逗号分隔值Comma-Separated Values。 CSV是一个被行分隔符、 列分隔符划分成行和列的文本文件。 CSV不指定字符编码。 行分隔符为\r\n,最后-行可以没有换行符 列分隔符常为逗号或者制表符。 每一行称为一条记录record 字段可以...

2019-09-19 15:14:28 387

原创 shutil模块

shutil模块 ​ 文件拷贝:使用打开2个文件对象,源文件读取内容,写入目标文件中来完成拷贝过程。但是这样丢失stat数据信息(权限等),因为根本没有复制这些信息过去。 ​ 目录复制又怎么办呢? ​ Python提供了一个方便的库shutil (高级文件操作)。 copy复制 ​ copyfileobj(fsrc, fdst[, length]) 文件对象的复制,fsrc和fdst是o...

2019-09-19 15:12:24 210

原创 序列化和反序列化

序列化和反序列化 为什么要序列化 ​ 内存中的字典、列表、集合以及各种对象,如何保存到一个文件中?如果是自己定义的类的示例,如何保存到文件中?如何从文件中读取数据,并让它们在内存中再次恢复成自己对应的类的实例? ​ 要设计一套协议,按照某种规则,把内存中数据保存到文件中,文件是一个字节序列,所以必须吧数据转换成字节序列,输出到文件夹,这就是序列化。反之,从文件的字节序列恢复到内存并且还是原来的...

2019-09-19 15:10:37 344

原创 面向对象

面向对象 语言的分类 面向机器 抽象成机器指令,机器容易理解 代表:汇编语言 面向过程 做一件事情,排出个步骤,第一一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现了情况B,做什么处理。 问题规模小,可以步骤化,按部就班处理。 代表: C语言 面向对象OOP 随着计算机需要解决的问题的规模扩大,情况越来越复杂。需要很多人、很多部门]协作,面向过程编程不太适合了。 代表: C++、Ja...

2019-09-19 15:00:14 649

原创 Python路径操作

路径操作 print对括号内容进行隐性的强制str转换 sys.plaform 什么平台 os.path模板(3.4版本之前) # os模块常用函数 from os import path p = path.join('/etc', 'sysconfig', 'network') #拼接 print(type(p),p) print(path.exists(p)) #存在 print(path...

2019-09-13 19:30:49 425

原创 Linux文本处理于环境变量

文本处理 文本命令 ●vi、 vim ●grep支持BRE、ERE 。man grep有BRE、 ERE说明 。-E等价于egrep命令 。-V反转结果 ●sed文本行处理工具 ●awk自成体系可编程的文本处理工具 ●***wc-l*** Vim使用 3种模式:命令模式、输入模式、底线模式: 命令模式:启动vim后就进入命令模式,此时并不能编辑,此时接受键盘键入命令。 命令模式中 ●删除x或del...

2019-09-10 11:26:16 187

原创 linux 指令

linux 指令 命令 ●内部命令,随Shell启动,常驻内存 ●外部命令,需要找到文件加载进程,查找路径就是$PATH 。hash, 外部命令路径可以保存在一个hash表中 命令格式 命令本身可以接受选项和参数,而选项可以有自己的参数。 ●短选项: -h使用-加一个字母,短选项可以合并,但是如果选项需要提供参数,必须放后面。 短选项往往都是最常用的选项,为了简化而提供 ●长选项: -all使用–...

2019-09-09 08:47:50 446

原创 内建函数

id() 返回内存地址 **hash()**返回一个对象的哈希值 **type()**返回对象类型 类型转换 float() int() bin() hex() oct() bool() list() yuple() dict() set() complex() bytes() bytearray() set() dict() 输入input() 接受用户输入,返回一个字符串 print() 打...

2019-08-31 19:24:00 228

原创 python 正则表达式习题

1.匹配0到999任意数字: import re L = [‘1’,‘12’,‘995’,‘9999’,‘102’,‘02’,‘003’,‘4d’] for i in L: print(re.match(r’\b\d{1,3}\b’,i)) 2.匹配合法的IP地址 import re L = [‘192.168.1.150’,‘0.0.0.0’,‘255.255.255.255’,‘17.1...

2019-08-31 18:57:07 3152 2

原创 python练习题(三)

图一解 图二解 递归练习 1. 2. 3.

2019-08-19 08:55:07 205

原创 解析式练习题(一)

1.有一个列表lst=[1,4,9,16,2,5,10,15],生成一个新列表,要求新列表元素是lst相邻2项的和 2.打印九九乘法表 3.'0001.abcdefghth’是ID格式,要求ID格式是以点号分割,左边是4位从1开始的整数,右边是10位随机大小写英文字母,请依次生成前100个ID列表 ...

2019-08-11 11:55:54 331

原创 python基础语法

python基础语法 1.数字: 整数,int. 进制,0xa, 0o10,0b10. 布尔,bool,2个值True,False 2.浮点数: ​ 1.2, 3.1415, -0.12 , 1.46e9 等价于1.46*10**9 3.复数: ​ 1+2j 字符串: ​ 使用’ ''单双引导引用的字符的序列 ​ ...

2019-08-06 09:54:30 151

原创 Python 入门练习题 (一)

Python 入门练习题 (一) 猴子吃桃问题 判断数字并排序打印 判断数字位并排序 随机生产10个数字

2019-08-04 20:39:22 2260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除