包含标签 python 的文章

Python-2.7安装文档

测试环境:Centos6.x 安装 #依赖包 yum -y install gcc gcc-c++ openssl-devel bzip2-devel sqlite-devel libffi-devel # python2.7最新版本自带pip cd /usr/local/src wget https://www.python.org/ftp/python/2.7.17/Python-2.7.17.tgz tar xzf Python-2.7.17.tgz && cd Python-2.7.17 ./configure --with-ensurepip --enable-shared make && make install #……

阅读全文

Python-多进程日志文件拆分

import logging import colorlog import time from multiprocessing import Process, current_process def _job(event_id): [logging.root.removeHandler(handler) for handler in logging.root.handlers[:]] colorlog.basicConfig( level=logging.DEBUG, format="[%(asctime)s%(log_color)s%(levelname)-8s%(reset)s%(processName)spid:%(process)d] %(message)s" "%(name)s:%(lineno)d", filename="main_{0}.log".format(event_id), filemode='a+', ) count = 0 while True: time.sleep(0.1) logger = logging.getLogger(__name__) logger.error("fuck: {0}{1}".format(id(logger), event_id)) count += 1 if count == 100: break if __name__ == '__main__': jobs = [] # 生成 for _event_id in range(10): _p = Process(target=_job, name="{0}_{1}".format(current_process().name, _event_id), args=(_event_id,))……

阅读全文

Python-Windows安装Crypto

Windows安装Crypto m2crypto vs pycrypto vs pycryptodome m2crypto:30+的星星,windows的兼容性较差,pip上面默认的版本不是whl包……

阅读全文

Python-模块编写

目录结构 (ops) [root@zaza-test ~]# tree opsutil/ opsutil ├── README.rst ├── setup.py ├── src │ ├── ftp.py │ ├── __init__.py # 可以添加类似内容:from .ftp import Ftp,实现from opsutil import Ftp导入类……

阅读全文