一、基础介绍1、简介ansible是新出现的自动化运维工具,基于python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是..
分类:
其他好文 时间:
2016-01-14 12:37:09
阅读次数:
528
s12-20160109-day02pytho自动化开发 day01Date:2016.01.09 @南非波波作者注: 经过第一天的学习以及后续的代码练习,给自己一个约定的代码风格、格式: 1. 模块名: 模块应该使用尽可能短的、全小写命名,可以在模块命名时使用下划线...
分类:
编程语言 时间:
2016-01-14 09:46:52
阅读次数:
249
原桌面系统: ui用python开发,并用python实现的rpc,服务端python调用了forthan编写的核心计算模块。部署到微信公众账号之后: 在原有系统的基础上增加了一个web服务器。将原有python的ui部分修改为命令行脚本,并运行在web服务器上,实现原有程序对核心计算模块...
分类:
微信 时间:
2016-01-13 19:44:09
阅读次数:
295
阅读目录工具介绍这是一款全自动下载乌云知识库文章工具,基于Python开发
分类:
其他好文 时间:
2016-01-11 16:30:05
阅读次数:
160
1、Ansible基本简介:1Ansible是什么?Ansible是一个适用于成百上千规模的受控节点的配置管理、应用程序部署、内部服务编排等诸多功能于一身的极为简单的IT运维自动化工具引擎,基于Python开发。她无需代理,很容易部署,除SSH外没有其他安全基础设施/配置要求。她使用了一个非..
分类:
其他好文 时间:
2016-01-11 12:21:23
阅读次数:
267
Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置。下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.04 桌面版本标准安装。安装 Python 发布版本和 build 依赖包建议至少安装 Python ...
分类:
编程语言 时间:
2016-01-10 19:55:11
阅读次数:
164
阅读目录工具介绍使用方法工具介绍这是一款全自动Web后门查杀工具,基于Python开发某些较新的后门可能会查杀失败规则列表来自seay博客回到顶部使用方法1.按恶意代码查杀: python Scan_webshell.py 目录名2.按修改时间查杀: python Scan_webshell.py ...
分类:
Web程序 时间:
2016-01-09 06:15:13
阅读次数:
235
一、多进程和多线程共同点: 让多个CPU同时处理请求区别: 1.多线程中的线程在内存空间这一点上是共享的,进程与进程使用的是不同的内存空间。即创建线程不需要开辟内存空间,而创建新的进程需要为其分配新的内存空间全局解释器锁(GIL) 在每一个进程的“出口”,是python特有的。它的作用是:做到...
分类:
编程语言 时间:
2016-01-07 01:13:19
阅读次数:
185
SocketServer与客户端进行连接的示意图:只要客户端连接进来,我们就为客户端创建1个线程或进程,创建完成之后,客户端直接和创建的线程直接进行通信(即3和4步),因此这样的话可以通过这个模块传输大的文件。1.基于线程版本的SocketServer示例server.py#!/usr/bin/en...
分类:
编程语言 时间:
2016-01-06 21:30:42
阅读次数:
179
前言 1.什么是I/O多路复用? 我们都知道,在同一时刻,我们的服务器端只能处理同1个客户端,即客户端和服务器端处于一对一的模式。即服务器端和客户端在进行请求、响应都是1对1的进行。 但是,现在的需求是:我们要让多个客户端连接至服务器端,而且服务器端需要处理来自多个客户端请求,这样的话...
分类:
编程语言 时间:
2016-01-06 15:51:10
阅读次数:
254