
python3
cn.Dixon
这个作者很懒,什么都没留下…
展开
-
python3 Mysql事务框架
mysql 事务框架import pymysqlimport loggingclass MysqlHandler: """ Mysql事务框架 """ # 创建mysql客户端连接 __mysql_client = pymysql.connect('mysql_host', 'mysql_user', 'mysql_passwo原创 2018-09-18 14:01:35 · 1155 阅读 · 0 评论 -
python3 RSA算法生成秘钥对、文件加密解密
RSA文件加密解密生成秘钥对文件加密文件解密生成秘钥对 @staticmethod def create_rsa_keys(code='nooneknows'): # 生成 2048 位的 RSA 密钥 key = RSA.generate(2048) encrypted_key = key.exportKey(passphrase...原创 2018-09-18 12:13:33 · 3750 阅读 · 0 评论 -
python3 时间工具类
By cn.Dixon获取指定时间间隔指定格式的时间字符串from datetime import datetime, timedeltadef get_date_str(time_delta: int = 0, str_format: str = '%Y%m%d'): """ 获取日期字符串 :param time_delta: 时间间隔(天) :pa...原创 2018-09-19 15:37:30 · 1045 阅读 · 0 评论 -
python3 re模块 正则
By cn.Dixon字符串保留指定内容import redef remove_specific_symbol(string): """ 保留大小写英文、数字、汉字以及单双引号 :param string: 输入字符串 :return: 输出字符串 """ rule = re.compile(u"原创 2018-09-19 15:45:18 · 257 阅读 · 0 评论 -
python3 ConfigParser字符串格式化
By cn.Dixon配置文件: config.ini使用 %( )s 将字符串映射到变量[mysql]host = 172.0.0.1port = 6379db = defaultuser = rootpassword = rootjdbc_url = jdbc:mysql://%(host)s:%(port)s/%(db)s?user=%(user)s&passw...原创 2018-09-19 16:46:10 · 1173 阅读 · 0 评论 -
python3 计算字符串、文件md5值
By cn.Dixon字符串md5值import hashlibdef md5_convert(string): """ 计算字符串md5值 :param string: 输入字符串 :return: 字符串md5 """ m = hashlib.md5() m.update(string.encode())原创 2018-09-19 16:55:34 · 8691 阅读 · 0 评论 -
python3 循环语句的break与else的灵活运用
break 语句和 C 中的类似,用于跳出最近的一级 for 或 while 循环。循环可以有一个 else 子句;它在循环迭代完整个列表(对于 for )或执行条件为 false (对于 while )时执行,但循环被 break 中止的情况下不会执行。以下搜索素数的示例程序演示了这个子句:>>> for n in range(2, 10):... for x i...转载 2018-10-13 10:36:20 · 588 阅读 · 0 评论 -
python3 获取文件的上一级目录
获取文件的上一级目录parent_dir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))原创 2018-10-13 10:51:43 · 2610 阅读 · 0 评论 -
Python3 & pip3 安装文档
安装 Python3安装准备# 创建安装目录$ sudo mkdir /usr/local/python3# 下载 Python源文件$ wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz# 解压缩$ tar -zxf Python-3.6.8.tgz# 进入解压目录$ cd Python-3.6.8...原创 2019-05-17 15:42:58 · 544 阅读 · 0 评论