Supervisor 进程管理

supervisor 的介绍Supervisor是用Python开发的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是...阅读全文
60次浏览 0 条评论 0次感谢

cloudoll 云端玩具(python)

cloudoll 云端玩具更新日志0.1.5 2022-09-19- 修复logging level 错误的问题- 修正默认依赖0.1.4 2022-09-12- 优化orm 超时的问题- 增加websocket 支持安装#for python3 pip install cloudoll# orpip3 install cloudollDocsServer假设项目目录结构如下:├─controll...阅读全文
285次浏览 0 条评论 0次感谢

python 镜像源

常见国内镜像源https://pypi.python.org/pypi 官方http://pypi.douban.com/simple/ 豆瓣http://mirrors.aliyun.com/pypi/simple/ 阿里http://pypi.hustunique.com/simple/ 华中理工大学http://pypi.sdutlinux.org/simple/ 山东理工大学http:/...阅读全文
29次浏览 0 条评论 0次感谢

Python 虚拟环境

虚拟环境优点使不同应用开发环境相互独立环境升级不影响其他应用,也不会影响全局的python环境防止出现包管理混乱及包版本冲突创建虚拟环境python3.3 之后venv已经作为标准库嵌入到了python中,而之前的版本需要借助virtualenv这个第三方库来实现。在终端中使用python -m venv -h可以显示venv工具的用法。介绍的两个选项:--system-site-packages...阅读全文
21次浏览 0 条评论 0次感谢

Python 遍历 dict

Python字典(dict )的几种遍历方式1.使用 for key in dict遍历字典可以使用for key in dict遍历字典中所有的键x = {'a': 'A', 'b': 'B'}for key in x: print(key)# 输出结果ab2.使用for key in dict.keys () 遍历字典的键字典提供了 keys () 方法返回字典中所有的键# keysbo...阅读全文
34次浏览 0 条评论 0次感谢

Python 合并 dict

Python 两个或多个字典(dict)合并(取字典并集)1、 Python 3.9.0 或更高版本使用|x = {'C': 11, 'Java': 22}y = {'Python': 33, 'CJavaPy': 44}z = x | yprint(z)注意:TypeError: unsupported operand type(s) for |: 'dict' and 'dict' 这个错误原...阅读全文
46次浏览 0 条评论 0次感谢

Python 合并list 11种方式

Python 交错合并多个list列表的方法及示例代码示例代码:l1 = ["a","b","c","d"]l2 = [1,2,3,4]l3 = ["w","x","y","z"]l4 = [5,6,7,8]实现效果:l5 = ["a",1,"w",5,"b",2,"x",6,"c",3,"y",7,"d",4,"z",8]1、直接使用"+"号合并列表l5 = l1 + l2 + l3 + l4 ...阅读全文
35次浏览 0 条评论 0次感谢