自定义博客皮肤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 4180http://www.ietf.org/rfc/rfc4180.txt逗号分隔值Comma-Separated Values。CSV是一个被行分隔符、 列分隔符划分成行和列的文本文件。CSV不指定字符编码。行分隔符为\r\n,最后-行可以没有换行符列分隔符常为逗号或者制表符。每一行称为一条记录record字段可以...

2019-09-19 15:14:28 282

原创 shutil模块

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

2019-09-19 15:12:24 157

原创 序列化和反序列化

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

2019-09-19 15:10:37 223

原创 面向对象

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

2019-09-19 15:00:14 567

原创 Python路径操作

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

2019-09-13 19:30:49 292

原创 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 146

原创 linux 指令

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

2019-09-09 08:47:50 355

原创 内建函数

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 178

原创 python 正则表达式习题

1.匹配0到999任意数字:import reL = [‘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 reL = [‘192.168.1.150’,‘0.0.0.0’,‘255.255.255.255’,‘17.1...

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

原创 python练习题(三)

图一解图二解递归练习1.2.3.

2019-08-19 08:55:07 150

原创 解析式练习题(一)

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 266

原创 python基础语法

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

2019-08-06 09:54:30 106

原创 Python 入门练习题 (一)

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

2019-08-04 20:39:22 2006

空空如也

空空如也

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

TA关注的人

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