Python中command,python中command的用法
文章目录1.介绍2.方法2.1命令。getstatusoutput(cmd) 2.2命令。getstatus(文件)2.3命令。获取输出(命令)3练习
1.介绍命令模块是大蟒的内置模块,他共有三个函数,使用帮助(命令)可以查看到
2.方法功能
获取输出(cmd)
在壳中执行煤矿管理局的返回输出(标准输出或stderr).
获取状态(文件)
以字符串形式返回"最小二乘法"的输出。
getstatusoutput(命令)
在壳中执行煤矿管理局的返回(状态,输出)。
2.1命令。getstatusoutput(命令)返回一个元组(状态、输出)
状态代表的壳命令的返回状态,如果成功的话是0;输出是壳的返回的结果
用os.popen()执行命令cmd,然后返回两个元素的元组(状态、结果),其中状态为(同国际组织)国际组织类型,结果为线类型100 .煤矿管理局执行的方式是{ cmd} 2 1,这样返回结果里面就会包含标准输出和标准错误。
导入命令
状态,输出=命令。getstatusoutput( ls )
打印状态
0
打印输出
原子:
书店
cookie.py~
2.2 commands.getstatus(文件)只返回执行的结果,忽略返回值。返回ls -ld文件执行的结果。
commands.getstatus(文件)注意:该函数已被大蟒丢弃,不建议使用
2.3命令。获取输出(cmd)只返回执行的结果,忽略返回值。
print commands.getoutput(ls )
原子:
书店
cookie.py~
3练习#!/usr/bin/python
#编码:utf-8
导入操作系统、系统、命令
def openfile():
grains={}
_open_file=65533
尝试:
getu limit=命令。getstatusoutput( source/etc/profile;ulimit-n’)
除了例外,e:
及格
如果getulimit[0]==0:
_open_file=int(getulimit[1])
谷物[max_open_file]=_open_file
印刷颗粒
返回谷物
openfile()输出:
$ python com1.py
{max_open_file: 1024}
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。