随笔分类 -  模块

摘要:functools模块是Python标准模块 1. 模块简介 functools: 用于高阶函数, 指那些作用域函数或者返回其它函数的函数, 通常只要是可以被当做函数调用的对象就是这个模块的目标. 2. 模块方法 2.1 partial 函数装饰器, 返回一个新的partial对象. 调用parti 阅读全文
posted @ 2019-02-20 21:55 唯你如我心 阅读(764) 评论(0) 推荐(0)
摘要:一. socket TCP是基于连接的协议,所以必须要先启动服务器,然后再使用客户端去连接服务器. UDP不是面向连接的协议,所以启动服务器后,不需要提前和服务器建立连接,可以直接接受消息 socket参数详解 : socket方法 : 阅读全文
posted @ 2018-08-17 20:07 唯你如我心 阅读(247) 评论(0) 推荐(0)
摘要:一. subprocess.Popen 客户端传输一个输入的命令给服务器端 服务器收到后执行此命令并且将结果返回给客户端 客户端收到命令执行结果后呈现到用户眼前 阅读全文
posted @ 2018-08-17 19:42 唯你如我心 阅读(268) 评论(0) 推荐(0)
摘要:一. struct模块 该模块可以把一个类型,转换为固定长度的bytes 还可以将想要让服务端/客户端知道的信息做成字典,将字典的长度和字典打包发送 : 符号对应的类型以及转换之后的长度表 : struct模块实现大文件传输 : 阅读全文
posted @ 2018-08-17 18:05 唯你如我心 阅读(1048) 评论(0) 推荐(0)
摘要:一. 队列 阅读全文
posted @ 2018-08-10 19:04 唯你如我心 阅读(1334) 评论(0) 推荐(0)
摘要:功能 1. 日志格式的规范 2. 操作的简化 3. 日志的分级管理logging不能帮你做的事情 自动生成你要打印的内容需要程序员自己在开发的时候定义好 : 在哪些地方需要打印,要打印的内容是什么,内容的级别logging模块的使用 : 普通配置型 简单的 可定制化差 屏幕和文件存储不可以同是进行 对象配置型 复杂的 可定制化强 可以同是进行文件存储和在屏... 阅读全文
posted @ 2018-08-10 16:50 唯你如我心 阅读(155) 评论(0) 推荐(0)
摘要:摘要算法模块 : 能够把一个字符串数据类型的变量,转换成一个定长的,密文的字符串,字符串中的每一个字符都是一个十六进制数字. 对于同一个字符串,不管这个字符串有多长,只要是相同的字符串,无论在任何环境下,执行多少次,在任何语言中,只要使用相同的算法/相同的手段得到的结果永远都是相同的. 字符串不相同 阅读全文
posted @ 2018-08-09 22:03 唯你如我心 阅读(557) 评论(0) 推荐(0)
摘要:一. json 模块 : 二. pickle模块 注意 : json是一种所有的语言都可以识别的数据结构。如果我们将一个字典或者序列化成了一个json存在文件里,那么java代码或者js代码也可以拿来用。但是如果我们用pickle进行序列化,其他语言就不能读懂这是什么了~所以,如果你序列化的内容是列 阅读全文
posted @ 2018-08-09 18:51 唯你如我心 阅读(555) 评论(0) 推荐(0)
摘要:os模块分类: os模块常用模块: 阅读全文
posted @ 2018-08-08 19:53 唯你如我心 阅读(157) 评论(0) 推荐(0)
摘要:时间戳(timestamp) : 通常来说,时间戳表示的是1970年1月1日00:00:00开始按秒计算的偏移量.北京时间按1970年1月1日08:00:00开始计算 用于机器识别 结构化时间: 时间对象,能够通过属性名来获取时间对象中的值(属性名见下面的表格) 格式化时间: 可以根据认为定制的格式 阅读全文
posted @ 2018-08-08 16:33 唯你如我心 阅读(150) 评论(0) 推荐(0)
摘要:random模块方法: 阅读全文
posted @ 2018-08-07 22:01 唯你如我心 阅读(174) 评论(0) 推荐(0)
摘要:re模块常用方法 : 注意 : 1. findall的优先查询 : ' ?: ' 为取消优先返回匹配 2. split的优先级查询 : 例 : 分组命名 : (?P<name>正则表达式) ,表示给分组起名字 (?P = name) 表示使用这个分组,这里匹配到的内容应该和分组中的内容完全相同 阅读全文
posted @ 2018-08-07 17:00 唯你如我心 阅读(138) 评论(0) 推荐(0)
摘要:二. 包 包就是 : 集合了一组py文件的文件夹,提供一组复杂的功能 当提供的功能比较复杂,一个py文件写不下的时候会能使用包 每一个包中至少会拥有一个__init__.py文件 直接导入 : import 包.包 模块 from 包.包 import 模块 导入包如果希望导入包之后,模块能够正常的 阅读全文
posted @ 2018-08-02 21:43 唯你如我心 阅读(137) 评论(0) 推荐(0)