if __name__ == 'main 一个python的文件有两种使用的方法,第一是直接作为程序执行,第二是import到其他的python程序中被调用(模块重用)执行。 因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程, 在if __name__ == ...
分类:
编程语言 时间:
2018-03-23 14:18:52
阅读次数:
297
1.修改收集脚本#/usr/bin/env?python
#coding:?utf-8
from?subprocess?import?PIPE,Popen
import?urllib,urllib2
import?pickle
import?json
def?getIfconfig():
?&nb
#!/usr/bin/python #-*- encoding: utf-8 -*- import os import time while True: loadavg=os.popen("cat /proc/loadavg | awk '{print $1}'").read().replace('... ...
分类:
其他好文 时间:
2018-03-16 17:11:31
阅读次数:
181
Subprocess模块(* * * *) 当我们需要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。但是这两个命令过于简单,不能完成一些复杂的操作,如给运行的命令提供输入或者读取命令的输出,判断该命令的运行状态,管理多个命令的并行等等。这时sub ...
分类:
其他好文 时间:
2018-03-10 00:13:41
阅读次数:
193
题目:建立双向管道,实现:父进程向子进程传送一个字符串,子进程对该字符串进行处理(小写字母转为大写字母)后再传回父进程。 实现代码: 题目:基于管道,并借助于dup2、exec函数族,实现命令“ps -ef | grep pipe”。 实现代码: 题目:使用popen函数实现命令“ps -ef | ...
分类:
其他好文 时间:
2018-03-09 13:15:46
阅读次数:
248
11.28限定某个目录禁止解析php11.29限制user_agent11.30/11.31php相关配置eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,p
分类:
其他好文 时间:
2018-03-08 10:38:53
阅读次数:
164
一、模块学习 import sys print(sys.path) #打印环境变量 print(sys.argv) import os cmd_res=os.popen("dir").read() print(cmd_res) os.mkdir("new_dir") 二、三元运算 三、深copy和浅 ...
分类:
编程语言 时间:
2018-03-06 00:49:43
阅读次数:
138
一. 杂谈 1.Python没有长整型,只有整型; 2.sys模块(用C写成) sys.path 搜索模块的路径集合 sys.argv 打印相对路径,但在pycharm中存储的是绝对路径 3.os模块 os.system("dir") 直接输出的屏幕,不会进行传值 os.popen("dir").r ...
分类:
其他好文 时间:
2018-02-28 19:45:28
阅读次数:
178
subprocess – 创建附加进程 subprocess模块提供了一种一致的方法来创建和处理附加进程,与标准库中的其它模块相比,提供了一个更高级的接口。用于替换如下模块: os.system() , os.spawnv() , os和popen2模块中的popen()函数,以及 commands ...
分类:
其他好文 时间:
2018-02-11 00:06:35
阅读次数:
214
1》python调用Shell脚本,有两种方法:os.system()和os.popen(),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。>>>help(os.system)Help on built-in function system in module posix:s... ...
分类:
编程语言 时间:
2018-02-08 00:35:17
阅读次数:
179