模块:一组或者一个.py文件实现了某个功能的代码集合 模块分为三种: 自定义模块 内置标准模块(又称标准库):Python自带的模块 开源模块:自己写的模块,有可以供人使用的功能 开源模块的集散地:Python官网:pypi.python.org 上传模块:1,生成login账号 2,按照上传规则 ...
分类:
编程语言 时间:
2018-09-13 20:15:09
阅读次数:
208
并发编程--多线程2 实战部分: threading模块介绍 开启线程的两种方式 在一个进程下开启多个线程与在一个进程下开启多个子进程的区别 练习 线程相关的其他方法 守护线程 python GIL(Global Interpreter Lock) 同步锁 死锁现象与递归锁 信号量Semaphore ...
分类:
编程语言 时间:
2018-09-10 22:25:27
阅读次数:
367
time 模块 在平常的代码中,我们常常需要与时间打交道。在Python中,常用的与时间处理有关的模块就包括:time,datetime,下面来介绍time模块。 在开始之前,首先要说明几点: 一、在Python中,通常有这几种方式来表示时间: 二、几个定义 UTC(Coordinated Univ ...
分类:
编程语言 时间:
2018-09-09 22:41:14
阅读次数:
249
multiprocessing 模块介绍 python中的多线程无法利用多核优势,如果想要充分的使用多核cpu的资源,os.cpu_count可以查看逻辑cpu数,在python中大部分情况需要使用多进程,python提供了multiprocessing muliprocessing模块用来开启子进 ...
分类:
编程语言 时间:
2018-09-05 23:48:27
阅读次数:
201
1、core - 核心模块 spring-core:依赖注入IoC与DI的最基本实现 spring-beans:Bean工厂与bean的装配 spring-context:spring的context上下文即IoC容器 spring-context-support spring-expression ...
分类:
编程语言 时间:
2018-09-04 01:37:36
阅读次数:
203
1.模块介绍 2.time & datetime 3.random 4.os 5.sys 6.shutil 7.json & pickle 8.shelve 9.xml处理 10.yaml处理 11.configparser 12.hashlib 13.subprocess 14.logging模块 ...
分类:
编程语言 时间:
2018-09-01 18:08:26
阅读次数:
180
From: https://www.cnblogs.com/jokerbj/p/7460260.html 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 官网链接:https://docs.pyt ...
分类:
编程语言 时间:
2018-08-22 10:25:35
阅读次数:
188
一、socketserver模块介绍 Python提供了两个基本的socket模块。一个是socket,它提供了标准的BSD Socket API; 另一个是socketserver,它提供了服务器中心类,可以简化网络服务器的开发 socketserver socketserver内部使用IO多路复 ...
分类:
其他好文 时间:
2018-08-19 21:49:37
阅读次数:
163
1,用bisect 来搜索,内部算法就是二分查找法,时间复杂度O(log?n) ##先看一个简单使用的例子 ##FluentPython 的例子 输出结果: 格式化字符串 官方文档介绍 2,bisect.insort() 向列表中插入值 输出: ...
分类:
其他好文 时间:
2018-08-16 13:49:58
阅读次数:
181
1、其中format_string 类型的时间和struct_time之间可以转换,timestamp时间戳可以和struct_time之间进行转化,但是时间戳和格式化时间是不能直接转换的。 time模块所包含的函数能够实现以下功能:获取当前的时间、操作时间和日期、从字符串读取时间及格式化时间为字符 ...
分类:
编程语言 时间:
2018-08-09 13:54:02
阅读次数:
185