随笔分类 -  Python

摘要:场景 监控一个后台服务各个url的响应时间,需要在mysql数据库的一张表中设计一个字段需要包含且不仅限于以下一种规则(1. 大于 2. 小于 3. 大于等于 4. 小于等于),表结构大概是这样的 每个接口有不同的响应时间范围,超出这个范围就说明这个接口异常了,我们需要定义这个规则,并且能够让代码通 阅读全文
posted @ 2020-11-10 18:51 Jruing 阅读(172) 评论(0) 推荐(0)
摘要:Python实现密码生成器 环境准备 python3.6 pip install pyinstaller pip install gooey 代码部分 # encoding:utf8 import random import string from gooey import GooeyParser, 阅读全文
posted @ 2020-11-05 20:08 Jruing 阅读(1462) 评论(0) 推荐(0)
摘要:Pycharm 连接Linux远程开发 前提条件 Pycharm必须是专业版! Pycharm必须是专业版! Pycharm必须是专业版!(重要的事情说三遍) 步骤 ###打开Pycharm,按照顺序点击 ##到此就算配置完成了,接下来是怎么用 ###获取远程目录下的文件及文件夹 远端目录文件操作 阅读全文
posted @ 2020-09-09 18:05 Jruing 阅读(232) 评论(0) 推荐(0)
摘要:利用Cython对python代码进行加密 Cython是属于PYTHON的超集,他首先会将PYTHON代码转化成C语言代码,然后通过c编译器生成可执行文件。优势:资源丰富,适合快速开发。翻译成C后速度比较快,在windows环境中用cython加密后的文件后缀是pyd文件,在linux环境中加密后 阅读全文
posted @ 2020-07-06 10:03 Jruing 阅读(2268) 评论(0) 推荐(0)
摘要:用python做一个可视化生成二维码的工具 环境 pip install gooey pip install MyQR 源代码 from gooey import GooeyParser,Gooey from MyQR import myqr @Gooey(encoding='utf-8',prog 阅读全文
posted @ 2020-04-19 17:52 Jruing 阅读(426) 评论(0) 推荐(0)
摘要:#Python第三方包之DingDingBot 这个是作者自己封装的一个钉钉机器人的包,目前只支持发文本格式、链接格式、markdown格式的消息,我们可以在很多场景用到这个,比如告警通知等 安装 pip install DingDingBot 使用方法 from DingDingBot.DDBOT 阅读全文
posted @ 2020-04-07 22:37 Jruing 阅读(1316) 评论(0) 推荐(0)
摘要:将自己的程序打包为whl/tar.gz文件 有时候自己写了一个开发基本类,我们把这个类打包为whl或者tar.gz文件,这样的话同事也可以使用自己开发的基本类了 安装setuptools pip install setuptools #编写setup.py及__init__.py文件(init.py 阅读全文
posted @ 2020-04-07 14:43 Jruing 阅读(2101) 评论(0) 推荐(1)
摘要:Python第三方包之PrettyTable 可以让我们将数据用表格的方式展示出来 安装方式 pip install PrettyTable 测试是否安装成功 使用方法与对比 增加一条数据 先简单的看下如何使用以及效果 import prettytable table = prettytable.P 阅读全文
posted @ 2020-04-06 13:06 Jruing 阅读(1467) 评论(0) 推荐(0)
摘要:Python第三方包之离线安装 第一步 首先我们得从pypi上先下载要装的第三方包 https://pypi.org/ 第二步(因为下载下来的包可能需要其他包的依赖,那我们依旧要按照第一步再次下载) 打开压缩包查看setup.py里面的install_requires这个参数里面的数据(这个就是它依 阅读全文
posted @ 2020-04-01 17:52 Jruing 阅读(3467) 评论(0) 推荐(0)
摘要:Python第三方包之pretty-errors 发现了一个第三方好用的python包,这个包可以让我们在面对冗长的错误时候能够一眼看到重点 安装方式 pip install pretty-errors 测试是否安装成功 使用方法与对比(上面为效果,下面为原始报错) 阅读全文
posted @ 2020-04-01 15:37 Jruing 阅读(1866) 评论(0) 推荐(0)
摘要:解决Python pip安装第三方包慢的问题 主要是修改源,国内的源有几个 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pyp 阅读全文
posted @ 2020-03-27 22:43 Jruing 阅读(286) 评论(0) 推荐(0)
摘要:Pycharm 模板配置 #!/usr/bin/python # -*- coding: UTF-8 -*- # Author:${USER} 作者 # FileName:${NAME} 文件名称 # DateTime:${DATE} ${TIME} 当前时间 # SoftWare: ${PRODU 阅读全文
posted @ 2020-03-26 14:32 Jruing 阅读(613) 评论(0) 推荐(0)
摘要:Python3安装Crypto加密包 下载链接 加密包地址 步骤 下载加密包,解压加密包到Python安装目录下Lib\site-packages目录中,尝试在Pycharm中导入 from Crypto.Cipher import AES 出现以下结果就算成功了 阅读全文
posted @ 2020-03-26 14:29 Jruing 阅读(3297) 评论(0) 推荐(0)
摘要:先安装jupyter notebook pip install ipython pip install jupyter 创建一个目录(jupyter notebook工作目录) mkdir jupyter_notebook 生成配置文件 jupyter-notebook --generate-con 阅读全文
posted @ 2020-03-26 14:23 Jruing 阅读(725) 评论(0) 推荐(0)
摘要:在使用python导出数据库中数据的时候,往往除了插入的数据以外,还有表字段等信息需要导出,查阅了资料后发现了2种方法 第一种:在mysql自带的表里查询,这个表保存了每张表的字段信息,可以用pymysql执行下面的sql语句 import pymysql conn = pymysql.connec 阅读全文
posted @ 2020-03-10 19:43 Jruing 阅读(8045) 评论(0) 推荐(2)
摘要:一行命令搭建一个基于python的http文件传输服务 由于今天朋友想要一个文件,而我恰好有,因为这个文件比较大,网速不是很给力,所以想到了python自己有这么一个功能,这样不仅不需要下载其他软件,下载速度也是噌噌的 2333333 python -m http.server -b 127.0.0 阅读全文
posted @ 2020-01-19 21:37 Jruing 阅读(2352) 评论(0) 推荐(0)