目的 项目:代码发布系统 实现功能: 发布代码 前戏 ansible openpyxl 项目的开发 ansible python开发的一款开源工具 批量到执行远程主机命令 安装 yum install ansible y 查看ansible生成的文件 查看ansible生成的命令 操作都是幂等的 a ...
分类:
系统相关 时间:
2019-01-09 13:34:43
阅读次数:
246
(首发于 2018 年 7 月 22 日) 随着人工智能的发展,python 越来越流行。作为年轻一代的互联网技术人员,学习 python 就变得十分必要。俗话说,“工欲善其事必先利其器”,在学习 python 之前,一个好的 IDE 将会使编程效率得到大幅度提高。本人在进行 python 开发时, ...
分类:
系统相关 时间:
2019-01-07 21:35:07
阅读次数:
196
简介 Celery是由Python开发的一个简单、灵活、可靠的处理大量任务的分发系统,它不仅支持实时处理也支持任务调度。 user:用户程序,用于告知celery去执行一个任务。 broker: 存放任务(依赖RabbitMQ或Redis,进行存储) worker:执行任务 celery需要rabb ...
分类:
其他好文 时间:
2019-01-04 22:36:33
阅读次数:
190
ansible与salt对比相同都是为了同时在多台机器上执行相同的命令都是python开发不同agent(saltstack需要安装、ansible不需要)配置(salt配置麻烦,ansible基本不用配置)学习路线(salt比较陡峭,ansible比较平缓)第三方工具(salt比较少)开源社区的对接(salt比较少)现有用户(salt还是ansible少一些)二次开发扩展的能力(ansible比
分类:
其他好文 时间:
2019-01-04 12:18:10
阅读次数:
235
在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题; 亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。 此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 这里,就要隆重介绍 virtualenv,一个可以 ...
分类:
移动开发 时间:
2019-01-03 19:39:01
阅读次数:
235
Komodo Edit 支持Python 界面清爽, 将Komodo Edit 设置成Python的IDE,具体操作方法如下: 先添加自定义命令。 再设置命令行参数 设置高级选项 设置快捷键 完成。 ...
分类:
编程语言 时间:
2019-01-03 14:09:01
阅读次数:
376
Flask初识 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架, 对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架, 开发人员基于Flask框架提供的功能对请求进行相应的处理,并 ...
分类:
其他好文 时间:
2019-01-02 01:17:11
阅读次数:
230
客户端 import os import json import struct import socket sk = socket.socket() sk.connect(('127.0.0.1',8000)) def get_filename(file_path): return os.path. ...
分类:
编程语言 时间:
2018-12-31 00:04:03
阅读次数:
232
生成配置文件 import configparser config = configparser.ConfigParser() config["DEFAULT"] = {'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionLe ...
分类:
编程语言 时间:
2018-12-30 17:35:56
阅读次数:
236
logging配置 1 import logging 2 logging.basicConfig(level=logging.WARNING, 3 format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s' ...
分类:
编程语言 时间:
2018-12-30 17:33:00
阅读次数:
209