摘要:
Python中类的魔术方法 在Python中以两个下划线开头的方法,__init__、__str__、__doc__、__new__等,被称为"魔术方法"(Magic methods)。魔术方法在类或对象的某些事件出发后会自动执行,如果希望根据自己的程序定制自己特殊功能的类,那么就需要对这些方法进行 阅读全文
摘要:
目录:Python自动化运维笔记 Python自动化运维 - day2 - 数据类型 Python自动化运维 - day3 - 函数part1 Python自动化运维 - day4 - 函数Part2 Python自动化运维 - day5 - 函数part3、模块与包 Python自动化运维 - d 阅读全文
摘要:
Celery概述 关于celery的定义,首先来看官方网站: Celery(芹菜) 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。 简单来看,是一个基于python开发的分布式异步消息任务队列,持使用任务队列的方式在分布的机器、进程、线程上执行任务调度。通过 阅读全文
摘要:
1 Python3安装Celery模块后执行Celery命令报错 手动在Python解释器中导入,发现有如下错误。 由于系统为CentOS 6.7,内置的是Python2.6,使用2.6测试是正常的,怀疑是不是编译安装时的问题。 2 编译安装Python3 下面是我编译安装Python3的步骤 基本 阅读全文
摘要:
1 现象描述 最近使用ssh批量执行命令(已经做了密钥互信了),脚本读取配置文件中的主机列表(内容为每行一台主机IP地址),然后执行,可是每次只是执行第一台,就退出循环了。 2 排查思路 由于脚本比较简单,只是读取主机,然后ssh而已,所以问题应该出现在ssh上 3 确定问题 搞不通ssh命令为什么 阅读全文
摘要:
1 前提 最近新上一套服务,部署在DMZ区和内网区,使用的端口有很多,其中包括2000端口,并且使用F5设备承担应用的负载均衡功能 2 现象描述 DMZ服务器可以telnet通内网的F5设备的负载端口,并且F5把请求已经转发到了内网的服务器上(在内网主机上可以看到F5的连接),但是发送HTTP的GE 阅读全文
摘要:
概述 我们都知道windows是支持多任务的操作系统。 什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。 现在 阅读全文
摘要:
Functools模块 Higher-order functions and operations on callable objects,看这个标题我都是懵逼的,这都是啥啥啥啊,赶紧拿出百度翻译:可调用对象上的高阶函数和操作,看来以后真的应该开始试着学习英文了,作为一个IT人员,看英文就头晕,这是 阅读全文
摘要:
Click模块 click模块是Flask的作者开发的一个第三方模块,用于快速创建命令行。它的作用与Python标准库的argparse相同,但是,使用起来更简单。 click是一个第三方库,因此使用起来需要先行安装 安装click模块 使用pip命令即可完成模块的安装 基本使用 Click对arg 阅读全文
摘要:
目录:Python模块学习笔记 1、Python模块学习 - Paramiko - 主机管理 2、Python模块学习 - Fileinput - 读取文件 3、Python模块学习 - ConfigParser - 配置文件 4、Python模块学习 - Argparse - 命令行参数 5、Py 阅读全文