模块的概念: 在计算机程序开发过程中,随着程序代码越来越多,在一个文件里代码就会越来越长,不利于维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样每个文件包含的代码就相对较少。一个 .py文件就称为一个模块(module) 好处:大大提高了代码的可维护性;代码的重用性代码的保 ...
分类:
编程语言 时间:
2018-09-23 16:33:31
阅读次数:
152
collection模块: 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1:namedtuple 生成可以使用名字来访问元 ...
分类:
编程语言 时间:
2018-09-23 11:33:26
阅读次数:
198
logging模块是pyhton自带的内置模块,提供了标准的日志接口 ...
分类:
编程语言 时间:
2018-09-15 13:14:05
阅读次数:
236
在python中,通常3种时间的表示 1.时间戳(timestamp):时间戳表示的是从从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 2.格式化的时间字符串 (年-月-日 时:分:秒) 3.元组(struct_ti ...
分类:
编程语言 时间:
2018-09-14 16:00:45
阅读次数:
229
1 sys.argv #在命令行参数是一个空列表,在其他中第一个列表元素中程序本身的路径 2 sys.exit(n) #退出程序,正常退出时exit(0) 3 sys.version #获取python解释程序的版本信息 4 sys.path #返回模块的搜索路径,初始化时使用python PATH ...
分类:
编程语言 时间:
2018-09-14 15:59:49
阅读次数:
197
模块:一组或者一个.py文件实现了某个功能的代码集合 模块分为三种: 自定义模块 内置标准模块(又称标准库):Python自带的模块 开源模块:自己写的模块,有可以供人使用的功能 开源模块的集散地:Python官网:pypi.python.org 上传模块:1,生成login账号 2,按照上传规则 ...
分类:
编程语言 时间:
2018-09-13 20:15:09
阅读次数:
208
安装 jieba jieba 支持三种分词模式: 精确模式:将句子最精确地切开,适合文本分析 全模式:把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义 搜索引擎模式:在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词 jieba.cut 方法有三个参数,第一个 ...
分类:
编程语言 时间:
2018-09-09 00:45:24
阅读次数:
207
一,模块 1,什么是模块? 常见的场景: 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py 的后缀. 但其实 import 加载的模块分为四个通用类别: 1,使用python编写的代码 (.py文件) 2,已被编译为共享库或DLL的C或C++扩展 3,包好一组模块的包 ...
分类:
编程语言 时间:
2018-09-07 23:53:38
阅读次数:
234
一. yaml模块 用来做配置文件。 需要pip安装该包。 二. ConfigParser模块 用来生成和修改常见配置文件,在python3.x版本中更名为configparser. (什么是配置文件:用户配置文件就是在用户登录电脑时,或是用户在使用软件时,软件系统为用户所要加载所需环境的设置和文件 ...
分类:
编程语言 时间:
2018-09-07 22:46:00
阅读次数:
247
模块: (一个.py文件就是一个模块module,模块就是一组功能的集合体,我们的程序可以导入模块来复用模块里的功能。) 模块分三种: 1.python标准库 2.第三方模块 3.应用程序自定义模块 下面,先重点讲第三个,应用程序自定义模块 关于,import路径问题: 关于,包 package(组 ...
分类:
编程语言 时间:
2018-09-07 13:55:45
阅读次数:
166