文章分类 -  python系统模块

os.fork创建子进程
摘要:待验证。。。。 pid = os.fork() # 创建子进程,返回值为0表示子进程,大于0表示父进程pid # 示例代码: # for i in range(0, 2): # pid = os.fork() # print "Hello", i, os.getpid(), pid """ Hell 阅读全文

posted @ 2018-06-02 14:19 myworldworld 阅读(398) 评论(0) 推荐(0) 编辑

python os模块进程管理
摘要:python os模块进程管理 python os模块进程管理 os.fork()fork一个子进程。在子进程中返回0,在父进程中返回子进程的pid。发生错误抛出异常OSError。os.wait()等待一个子进程运行结束,返回一个元组,包含pid和退出码,返回值实际为一个16位数值,低位字节为pi 阅读全文

posted @ 2018-06-02 13:54 myworldworld 阅读(218) 评论(0) 推荐(0) 编辑

os+sys.path+sys.argv
摘要:os.path常用模块详解 os.path.walk(top,func,arg) top表示需要遍历的目录树的路径 func表示回调函数,对遍历路径进行处理.所谓回调函数,是作为某个函数的参数使用,当某个时间触发时,程序将调用定义好的回调函数处理某个任务.回调函数必须提供3个参数:第1个参数为wal 阅读全文

posted @ 2017-08-15 19:25 myworldworld 阅读(195) 评论(0) 推荐(0) 编辑

pyte模块:
摘要:pyte.streams This module provides three stream implementations with different features; for starters, here’s a quick example of how streams are typica 阅读全文

posted @ 2017-06-21 23:09 myworldworld 阅读(777) 评论(0) 推荐(0) 编辑

argparse命令行参数解析模块:命令行参数解析
摘要:在官方文档中找到一篇toturial,简单翻译了下。 http://docs.python.org/2/howto/argparse.html#id1 Argparse Tutorial 这篇教程简明地介绍了Python标准库推荐使用的命令行参数解析模块——Argparse的使用。 基本概念 在这篇 阅读全文

posted @ 2017-06-21 22:25 myworldworld 阅读(154) 评论(0) 推荐(0) 编辑

psutil系统模块:获取系统的进程和系统利用率,包括CPU、内存、磁盘、网络等
摘要:一、psutil模块 1. psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps 阅读全文

posted @ 2017-06-21 21:04 myworldworld 阅读(492) 评论(0) 推荐(0) 编辑

pyinotify系统模块:监测文件系统的变化
摘要:pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空间到用户空间。pyinotify结合这些系统调用,并提供一个顶级的抽象 阅读全文

posted @ 2017-06-21 17:19 myworldworld 阅读(206) 评论(0) 推荐(0) 编辑

getpass、os.path、tty、termios、paramiko系统模块:通过ssh远程登录服务器执行命令
摘要:一、getpass共包括下面两个函数: getpass.getuser() 返回用户的登录名,适用于:Unix, Windows 。 getpass.getpass() 提示用户输入密码,适用于unix、windows。 getpass.getpass([prompt[, stream]]) ,参数 阅读全文

posted @ 2017-06-21 16:38 myworldworld 阅读(1134) 评论(0) 推荐(0) 编辑

netifaces、ipaddress系统模块:获取本机所有IP地址
摘要:import netifacesimport ipaddressaddress = []for iface in netifaces.interfaces(): for nets in netifaces.ifaddresses(iface).values(): for net in nets: a 阅读全文

posted @ 2017-05-23 22:40 myworldworld 阅读(166) 评论(0) 推荐(0) 编辑

subprocess系统模块:与系统进行命令交互,就像在shell中执行命令
摘要:Linux平台下我们使用shell命令与系统进行交互,在python中,我们通过os,commands,subprocess与系统进行命令交互。os,commands已不在推荐使用。 subprocess模块中的常用函数 说明: 上面各函数的定义及参数说明 函数参数列表: 参数说明: args: 要 阅读全文

posted @ 2017-05-18 15:34 myworldworld 阅读(460) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示