1.1模块 什么是模块: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,在python中。一个.py文件就称为一个模块(Module) 使用模块的好 ...
分类:
编程语言 时间:
2018-12-23 20:48:55
阅读次数:
179
一.不知道什么原则 python文件下面只写方法,所有的可直接执行的代码,都放在条件下 原因.该文件有可能被其他文件调用 二.eval() 将字符串转为相应的数据格式可以想象json转为map ...
分类:
编程语言 时间:
2018-12-12 23:45:13
阅读次数:
208
什么是XML? XML 指可扩展标记语言(eXtensible Markup Language)。 XML 被设计用来传输和存储数据。 XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的 ...
分类:
编程语言 时间:
2018-12-10 11:51:50
阅读次数:
171
加密模块 hashlib python中的hashlib模块主要提供了两种加密算法;一种的md5,另一种是sha; 方法: 1. md5 = openssl_md5(...) 返回一个md5对象;把字符串转换为字节形式; 2. sha1 = openssl_sha1(...) 返回一个sha1对象; ...
分类:
编程语言 时间:
2018-12-10 11:51:01
阅读次数:
180
日志模块 logging 默认情况下Python的logging模块的日志级别是warning,默认输出到标准输出stdout 默认的日志格式为 日志级别:Logger名称:用户输出消息; 设置logging的默认格式及输出位置使用basicConfig方法。 一、 logging模块的常用方法 1 ...
分类:
编程语言 时间:
2018-12-10 11:49:08
阅读次数:
235
常用模块random random模块常用方法:这里只列出了常用的,以后用哪个方法这里没有时,再补充; 1. betavariate(self, alpha, beta) 返回0到1之间的任意值;必须满足 alpha > 0 和 beta > 0.两个都为数字; 例如: import random ...
分类:
编程语言 时间:
2018-12-10 11:46:36
阅读次数:
246
常用模块 json pickle shelve json模块和pickle模块很像,方法都一样;json在js、python、java等等中通用,而pickle是python里的。 一、 json模块 json模块只需要掌握 dumps和loads即可;另外两个用到时再补充吧; 1. dump() ...
分类:
编程语言 时间:
2018-12-10 11:40:17
阅读次数:
177
常用模块 configparser 该模块是处理配置文件的模块。配置文件内如下格式: [info] key = value 一、 方法 这里我们主要讲对象的方法。configparser模块的ConfigParser方法的子方法; 我们先得到对象 config: import configparse ...
分类:
编程语言 时间:
2018-12-10 11:36:11
阅读次数:
210
re 正则匹配模块 一、元字符: . 通配符,匹配任意一个字符(\n除外) ^ 开头 $ 结尾 * 重复匹配,重复前面的字符0个或多个; 特殊情况: import re ret = re.findall('7*','efe') print(ret) # 输出['', '', '', ''] 因为*可 ...
分类:
编程语言 时间:
2018-12-09 19:59:21
阅读次数:
231
re模块 正则表达式 正则表达式不仅在python领域,在整个编程届都占有举足轻重的地位。不管以后是不是做python开发,只要你是一个程序员就应该了解正则表达式的基本使用。如果未来你要在爬虫领域发展,你就更应该好好学习这方面的知识。但是,re模块本质上和正则表达式没有一毛钱的关系。re模块和正则表 ...
分类:
编程语言 时间:
2018-12-08 15:42:30
阅读次数:
197