随笔分类 -  模块持续。。。

摘要:##ipaddress模块 IP地址目前存在两个版本:IPv4和IPv6,平常我们见到最多的就是IPv4了,如192.168.1.1/24,当然,IPv4地址池资源紧缺,IPv6已悄然大量部署了。 我们在设计网络架构时必须要对设备互联地址、环回地址、业务地址进行规划,那怎么规划?给你一个A类地址你怎 阅读全文
posted @ 2020-06-22 10:57 阿浪阿浪 阅读(824) 评论(0) 推荐(0)
摘要:json import json from datetime import datetime from datetime import date info = { "name": "ffm", "birth": datetime.now(), "age": 18, 'hobbies': ['musi 阅读全文
posted @ 2020-04-04 12:02 阿浪阿浪 阅读(817) 评论(0) 推荐(0)
摘要:排列组合 排列 首先引入itertools模块 permutations 排列 组合 combinations 组合 总结 阅读全文
posted @ 2020-04-01 18:46 阿浪阿浪 阅读(252) 评论(0) 推荐(0)
摘要:StringIO 很多时候,数据读写不一定是文件,也可以在内存中读写。 StringIO顾名思义就是在内存中读写str。 write写入 要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可: from io import StringIO f = Strin 阅读全文
posted @ 2020-03-13 21:35 阿浪阿浪 阅读(574) 评论(0) 推荐(0)
摘要:原文链接:https://www.jianshu.com/p/0b9054b33db3 一、supervisor简介 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon, 并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方 阅读全文
posted @ 2019-12-24 22:53 阿浪阿浪 阅读(727) 评论(0) 推荐(0)
摘要:re模块 1,正则表达式 | | | | : | : | | \w | 匹配字母(包含中文)或数字或下划线 | | \W | 匹配非字母(包含中文)或数字或下划线 | | \s | 匹配任意的空白符(换行符,制表符,) | | \S | 匹配任意非空白符 | | \d | 匹配数字 | | \D | 阅读全文
posted @ 2019-12-13 10:45 阿浪阿浪 阅读(325) 评论(0) 推荐(0)
摘要:collection 在内置数据类型的基础上,增加了几个额外的数据类型 namedtuple 生成可以还是用名字来访问元素内容的tuple 写元组的时候,例如经纬度 deque 双端队列,可以快速的从另外一侧追加和推出对象 pass counter 计数器,主要是用来计数 计算每个元素出现的次数 o 阅读全文
posted @ 2019-12-13 10:43 阿浪阿浪 阅读(178) 评论(0) 推荐(0)
摘要:hashlib 1,定义 hashlib:摘要算法/加密算法/哈希算法/散列算法 定义:通过一个函数,把任意长度的数据按照一定规则转换为一个固定的长度的数据 串,通常用16进制的字符串表示 特征要点: bytes数据类型→通过hashlib算法→固定长度的字符串 不同的bytes类型数据转化成的结果 阅读全文
posted @ 2019-12-13 10:37 阿浪阿浪 阅读(251) 评论(0) 推荐(0)
摘要:sys模块 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.modules.keys() 返回所有已经导入的模块列表 sys.exc_info() 获取当前正在处理的异常类,exc_type、exc_value、exc_traceback当前处理的异常详细信息 sys.exi 阅读全文
posted @ 2019-12-13 10:32 阿浪阿浪 阅读(635) 评论(0) 推荐(0)
摘要:os模块 1,文件夹相关 os模块是与操作系统交互的一个接口 功能:工作目录,路径,文件等相关 目录:文件夹当前目录,工作目录,父级目录,指的都是同一个,就是文件所在的文件夹 2,文件相关 3,路径相关 4,操作系统相关 5, 获取文件/目录信息的结构说明 6,工作路径 阅读全文
posted @ 2019-12-13 10:25 阿浪阿浪 阅读(698) 评论(0) 推荐(0)
摘要:pickle pickle模块是将Python中所有的数据结构以及对象转换成bytes类型,然后还可一个反序列化还原回去 Python语言识别的序列化模块,中国人作为第一交流语言,Python自带的,只有Python可用 pickle支持Python所有的数据结构类型,能将所有的数据结构序列化成特殊 阅读全文
posted @ 2019-12-13 10:23 阿浪阿浪 阅读(590) 评论(0) 推荐(0)
摘要:序列化模块 1,定义 序列化:就是将一种数据结构(如字典,裂变)等转换成一个特殊的序列(字符串或者bytes)的过程就叫序列化 序列化模块:就是讲一个常见的数据结构转化成一个特殊的序列,并且这个特殊的序列还可以反解回去,他的主要用途:文件读写数据,网络传输数据 数据结构→字符串→bytes→→网路传 阅读全文
posted @ 2019-12-13 10:22 阿浪阿浪 阅读(1814) 评论(0) 推荐(0)
摘要:random random.random() 0~1 之间随机取值 random.uniform(1,10) 1~10内随机取值 random.randint(1,50) 1~50 (闭区间) random.randrange(1,5,2) 步长取值 print(random.choices([1, 阅读全文
posted @ 2019-12-13 10:19 阿浪阿浪 阅读(213) 评论(0) 推荐(0)
摘要:datetime dateime :对象,Python一切皆对象 datetime.now() :获取当前时间 datetime(2019,7,25,15,20,00) ——————2019 7 2515:20:00 获取的是一个对象 用处:记录日志时使用,计算时间 阅读全文
posted @ 2019-12-13 10:18 阿浪阿浪 阅读(222) 评论(0) 推荐(0)
摘要:TIME模块 import time(导入time模块) time.time() :时间戳,浮点数(float) time.sleep():睡眠,单位是秒 time.gmtime():time.localtime():结构化时间 数据类型是命名元组 time.strftime('格式化',结构化时间 阅读全文
posted @ 2019-12-13 10:16 阿浪阿浪 阅读(88) 评论(0) 推荐(0)
摘要:模块分类 内置模块:又叫标准库,Python解释器自带的.py文件 第三方模块:大神手下,需要下载 自定义模块:自己定义的模块 模块的优点:避免写重复代码 ​ 可以多次利用 ​ 拿来主义 自定义模块 import : 导入模块的方式 在当前的名称空间中开辟一个新的空间 将模块中的所有代码执行 通过模 阅读全文
posted @ 2019-12-13 10:14 阿浪阿浪 阅读(145) 评论(0) 推荐(0)
摘要:paramiko 模块 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一 个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作, 值得一说的是,fabric和ansible内部的远程管理就是使用的parami 阅读全文
posted @ 2019-12-03 09:25 阿浪阿浪 阅读(191) 评论(0) 推荐(0)
摘要:Flask Script 学过Django的同学应该知道在Django里面是通过python manage.py runserver这一系列的指令来完成对服务器的启动执行的,Flask script 就是仿照这一点来生成的, 同样需要建立一个manage.py,在里面进行命令初始化 安装 pip i 阅读全文
posted @ 2019-11-28 11:45 阿浪阿浪 阅读(213) 评论(0) 推荐(0)
摘要:shutil 模块 压缩文件: py2、py3 """ import shutil abs_file_path = shutil.make_archive( base_name="files/ww", 压缩包文件路劲 format='tar', “zip”, “tar” root_dir='code 阅读全文
posted @ 2019-11-28 08:50 阿浪阿浪 阅读(296) 评论(0) 推荐(0)