摘要: configparser介绍 configparser模块主要用于读取配置文件,导入方法:import configparser ini配置文件语法 ini文件格式是某些平台或软件上的配置文件的非正式标准,以节(section)和键(key)构成 格式如下: [section_1] name_1 = value_1 name_2 = value_2 实验配置文件./config/confi... 阅读全文
posted @ 2020-10-02 21:45 jeancheng 阅读(879) 评论(0) 推荐(0) 编辑
摘要: re模块 re 模块使 Python 语言拥有全部的正则表达式功能。 import re >>> for i in dir(re):print(i) A ASCII DEBUG DOTALL I IGNORECASE L LOCALE M MULTILINE RegexFlag S Scanner T TEMPLATE U UNICODE VERBOSE X co... 阅读全文
posted @ 2020-10-01 23:52 jeancheng 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 系统的换行符和路径分隔符 os模块可以获取当前系统的换行符和路径分隔符 windows操作系统 >>> os.linesep '\r\n' >>> os.sep '\\' linux操作系统 >>> import os >>> os.linesep #换行符 '\n' >>> ... 阅读全文
posted @ 2020-10-01 23:46 jeancheng 阅读(19031) 评论(0) 推荐(0) 编辑
摘要: 字符串方法 >>> for i in dir(str):print(i) capitalize 将字符串的第一个字符转换为大写 casefold 转换字符为小写,比lower()更强 center返回宽度 width ,字符串居中,两端填充fillchar的字符串 count返回指定字符串在字符串里出现的次数 encode 以指定的编码格式编码字符串 endswith判断字符串是否以指定后缀结尾 ... 阅读全文
posted @ 2020-10-01 00:46 jeancheng 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 字典的方法 >>> for i in dir(dict):print(i) clear 清空字典 copy 浅拷贝 fromkeys创建一个新字典,并初始化 get 返回键对应的值,可以设置没有指定键时的默认值 items以迭代器返回可遍历的(键, 值) 元组数组 keys以迭代器返回字典的键 pop删除字典中指定的键和对应的值 popitem删除字典最后的键值对 setdefault查找键的值... 阅读全文
posted @ 2020-09-30 00:14 jeancheng 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 列表的创建 使用赋值运算符直接创建列表 list1=[1,2,3,4] list2=['a','b','c'] 使用list函数创建列表 list() -> new empty list list(iterable) -> new list initialized from iterable's i 阅读全文
posted @ 2020-09-29 22:38 jeancheng 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 导入模块后,可以使用模块提供的通用变量获取与系统有关的信息 >>> import os >>> len(dir(os)) 152 >>> for i in dir(os):print(i) DirEntry F_OK MutableMapping O_APPEND O_BINARY O_CREAT O_EXCL O_NOINHERIT O_RANDOM O_RDONLY O_RDWR ... 阅读全文
posted @ 2020-07-23 23:28 jeancheng 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Error reading SSH protocol banner 这个错误出现在服务器接受连接但是ssh守护进程没有及时响应的情况(默认是15s). 要解决这个问题, 需要将paramiko的响应等待时间调长。 transport.py中def __init__()初始化函数中: # how long (seconds) to wait for the SSH bann... 阅读全文
posted @ 2020-07-23 23:11 jeancheng 阅读(2807) 评论(0) 推荐(0) 编辑
摘要: Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 使用python的with语句 实现在处理文件时,无论是否抛出了异常,都能保证with语句执行完毕后关闭已打开的文件 with open(file, mode='r'... 阅读全文
posted @ 2020-07-20 23:20 jeancheng 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 目录操作 在python中,没有提供直接操作目录的函数或者对象,需要使用内置的os和os.path模块实现 os模块是python内置的与操作系统功能和文件系统功能相关的模块 该模块中的语句的执行结构通常与操作系统有关,在不同的操作系统上执行,所得到的的结果可能不同 常用的目录操作主要有: 判断目录是否存在 创建目录 删除目录 重命名目录 遍历目录等 使用os模块或者... 阅读全文
posted @ 2020-07-20 16:08 jeancheng 阅读(601) 评论(0) 推荐(0) 编辑