随笔分类 - python
摘要:GIL 在非python环境中,单核情况下,同时只能有一个任务执行。多核时可以支持多个线程同时执行。但是在python中,无论有多少核,同时只能执行一个线程。究其原因,这就是由于GIL的存在导致的。 GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计
阅读全文
摘要:1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行上下文),即一个cpu执行时所需要的一串指令。
阅读全文
摘要:1、logging模块是一个内置处理日志的库,其功能还是比较强大的,可以根据日志等级设置输出到哪里。 2、loging基本使用 1、在控制台输出日志 2、日志输出到文件 参考文件:https://www.cnblogs.com/liujiacai/p/7804848.html
阅读全文
摘要:list1=[1,2,3,4,5,6,7,8,9] list2 = [i for i in list1 if i >=2] print(list2)#[2, 3, 4, 5, 6, 7, 8, 9]
阅读全文
摘要:1、__doc__ 打印当前类的描述信息,也就是注释部分。 2、__class__ 输出当前实例的类名 3、__str__ 如果类中有str方法的话直接打印实例,会输出str方法中定义的返回内容,而非一个内存地址 4、__dict__ 打印类中的属性。 5、__init__ 构造方法,创建实例时候会
阅读全文
摘要:dest:表示选项接收到的k值,因为返回的是一个字典 help:命令行输入,--help就会把此字段内容输出 default : 当用户没有输入的时候设置的默认值。
阅读全文
摘要:#coding=utf-8 class MyExceptin(Exception): "this is user's Exception for check the length of name " def __init__(self, mas): self.mas = mas def __str__(self): return (self...
阅读全文
摘要:isinstance issubclass
阅读全文
摘要:首先我们先来看下装完ansible之后 ansible里面是些上面内容 发现就简单的几行代码。关于这里可以去了解一下python pkg_resources用法。 这几行代码最终会执行/usr/lib/python2.7/site-packages/ansible-2.3.4.0-py2.7.egg
阅读全文
摘要:源码 git clone https://github.com/ansible/ansible.git git checkout stable-2.3 切换到2.3版本 目录结构 bin目录下面会放一些ansible脚本,也就是我们日常中实现的ansible 命令 lib目录下就是ansible的核
阅读全文
摘要:def run(): try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(HostIP, 22, username, passwd) stdin,
阅读全文
摘要:安装方式pip pip install docker -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 官方文档地址 https://docker-py.readthedocs.io/en/stable 快速上手 方法介绍
阅读全文
摘要:import smtplibfrom email.mime.text import MIMETextmsg_from = '979477675@qq.com' # 发送方邮箱passwd = 'irgshrccydhibbce' # 填入发送方邮箱的授权码msg_to = '979477675@qq
阅读全文
摘要:http://blog.51cto.com/liuzhengwei521/1895480
阅读全文