之前pip批量更新的时候发现有些包无法更新,而且速度也特别慢,今天尝试了下清华的镜像,速度是真快 # coding=utf-8import pipfrom subprocess import call for dist in pip.get_installed_distributions(): ca ...
分类:
其他好文 时间:
2016-12-14 14:33:50
阅读次数:
171
日期 科目 状态 知识点 2016.12.10 subprocess OK 执行外部shell命令 2016.12.11 threading OK 线程池,Lock,适合IO密集型应用 2016.12.12 multiprocessing OK 进程池,pipe,queue,适合CPU密集型应用 ...
分类:
其他好文 时间:
2016-12-13 10:07:14
阅读次数:
167
本节大纲: 1.模块介绍 2.time&datetime 3.random. 4.os 5.sys 6.shutil 7.json&picle 8.shelve 9.xml处理 10.yaml处理 11.configparser 12.hashlib 13.subprocess 14.logging ...
分类:
编程语言 时间:
2016-12-13 07:25:38
阅读次数:
180
现在你可以看到它正常地处理了转义。 注意 实际上你也可以在shell=False那里直接使用一个单独的字符串作为参数, 但是它必须是命令程序本身,这种做法和在一个列表中定义一个args没什么区别。而如果当shell=False时候直接执行字符串命令,则会报错: >>> subprocess.Pope ...
分类:
系统相关 时间:
2016-12-10 13:06:23
阅读次数:
341
1.subprocess模块 因为方法较多我就写在code里面了,后面有注释 2.面向编程与面向对象,我把这部分内容写在core里面显示更好一些 4.类的部分称呼 6.析构方法 7.继承的定义 8.继承的core 9.继承的深度用法 11.新式类和经典类 12.多态 13.私有属性 14.普通方法与 ...
分类:
编程语言 时间:
2016-11-25 00:45:52
阅读次数:
201
项目中异步调用 ping 和 nmap 实现对目标 ip 和所在网关的探测 Subprocess.STREAM 不用担心进程返回数据过大造成的死锁, Subprocess.PIPE 会有这个问题. 使用非阻塞线程池, 调用 paramiko 来分发检测任务. ...
分类:
编程语言 时间:
2016-11-23 06:46:09
阅读次数:
227
常用模块: time和datetime shutil模块 radom string shelve模块 xml处理 configparser处理 hashlib subprocess logging模块 re正则表达式 time模块 time模块,即时间模 import time # 导入时间模块 p... ...
分类:
编程语言 时间:
2016-11-19 12:53:19
阅读次数:
205
1.2.1时间格式 1.3 random 模块 1.4 os 模块 1.5 sys模块 1.6 json& pickle 模块 1.7 Subprocess模块 1.8 logging 模块 1.9 hashlib 模块 2.0 ConfigParser模块 2.1 shelve模块 1.3 re模 ...
分类:
编程语言 时间:
2016-11-18 22:19:17
阅读次数:
277
subprocess.Popen(...) python3 实现代码: 备注write 要使用bytes 在最后结果转为str 显示时才不会出现 b'' 这样的字节显示 ...
分类:
编程语言 时间:
2016-11-08 13:44:47
阅读次数:
260
一、软件版本 操作系统:CentOS-6.5-x86_64 zabbix版本:3.0.3 二、脚本编写: 1、python版本: #!/usr/bin/env python import json import subprocess def get_disk(): cmd = """grep -E ...
分类:
其他好文 时间:
2016-10-31 11:01:55
阅读次数:
422