摘要:
高级的文件、文件夹、压缩包处理模块 | 方法 | 详解 | | : : | : : | | shutil.copyfileobj(fsrc, fdst[, length]) | 将文件内容拷贝到另一个文件中,可以部分内容 | | shutil.copyfile(src, dst) | 拷贝文件 | 阅读全文
摘要:
用来传输数据 序列化 :把对象(变量)从内存中变成可存储或传输的过程称之为序列化,这个序列化必须得规定格式,我们保存的格式为json文件 反序列化 :把json文件从硬盘中读取出来 json文件并不是Python独有的,所有的语言都有json,所有json可以跨平台/语言进行传输数据。在python 阅读全文
摘要:
一般用于明文加密,其实就是一个自定义的字符编码表。原来0和1转换成字符,而现在的是字符转成另一种字符 hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值。具有以下三个特点: hash加密之后长度一样 hash加密的东西一样则哈希结果一样 如果使用同一个哈希字符编码表,不断地哈希结果 阅读全文
摘要:
sys模块 用于提供对解释器相关的操作 | 方法 | 详解 | | : : | : : | | sys.argv | 命令行参数List,第一个元素是程序本身路径,当使用Python file.py 参数 ,接收参数 | | sys.exit(n) | 退出程序,正常退出时exit(0)| |sys 阅读全文
摘要:
OS模块 用于提供系统级别的操作 | 方法 | 详解 | | : : | : : | | os.chdir("dirname") | 改变当前脚本工作目录;相当于shell下cd | | os.curdir | 返回当前目录: ('.')| |os.environ | 获取系统环境变量| | os. 阅读全文
摘要:
[TOC] paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,fabric和ansible内部的远程管理就是使用的paramiko来现实。 下载安装 `pip install paramiko ` 使用模块 1.执行命令 通过用户名和密码连接服务器 2.执行命 阅读全文