python
花间携琴
这个作者很懒,什么都没留下…
展开
-
对datetime, date, decimal格式数据的json处理
class JsonCustomEncoder(json.JSONEncoder): def default(self, field): if isinstance(field,datetime): return field.strftime('%Y-%m-%d %H:%M:%S') elif isinstance(field,date): return field.strftime('%Y-%m-%d') .原创 2021-08-19 17:37:08 · 495 阅读 · 0 评论 -
python 远程服务器获取服务器资源并在服务器异常时自动邮件通知
ParamikoParamiko利用Python C扩展进行了低级加密(Cryptography),但它本身是围绕SSH网络概念的纯Python接口。它包含了SSHClient和Transport两种连接方式。如果需要在远程服务器上进行文件传输等操作时,使用Transport连接class ssh_connect(): def __init__(self, info): """ 初始化SSH并连接 Arguments .原创 2021-05-12 16:33:31 · 255 阅读 · 0 评论 -
Flask+Tornado+Nginx实现Windows环境下多并发部署Flask接口应用
前提:由于显卡服务器的系统和算法的SDK包都只有Windows版本,只能将应用接口部署在Windows上,如果有条件的话还是把服务部署在Linux比较好。请求的处理过程说明Nginx(WEB服务器)接收到请求后,因为我使用了IP轮询的策略,所以会根据不同的IP地址发送到WSGI层不同的tornado服务上 WSGI:Web Server Gateway Interface,是Web服务器与web框架之间通信的规范。WSGI协议主要包括server和application,以及中间件。主要负责接收解原创 2020-08-24 01:17:12 · 2580 阅读 · 0 评论 -
PyQt5 界面显示文件夹里多张图片,并对图片右键菜单进行操作 新手向备忘录
最近需要写一个训练数据清洗筛选的辅助小工具,之前一直习惯用tkinter来写些小工具,没有接触过PyQt。但是看需求感觉用tkinter不是很好实现(应该是我太菜了),想到以前同事推荐过我用QT,所以这是一篇PyQt5新手小白三天来学习的备忘录。首先,PyQt5的安装。直接pip安装的方式给我后面打包成exe挖了一个坑。因为版本的原因,打包出来的exe会爆找不到PyQt5模块,后来回滚到5.1...原创 2020-04-24 01:08:36 · 8032 阅读 · 12 评论