9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

python第三方库系列之十9159金沙游艺场

日期:2020-01-04编辑作者:前端

python第三方库连串之十--commands库

咱俩此次讲的是运用commands模块试行Linux shell命令,当咱们用Python写运转脚本时,平常索要实施linux shell的指令,Python中的commands模块特意用于调用Linux shell命令,并回到状态和结果,上面是commands模块的3个根本函数:
1.commands.getoutput('shell command')
2.commands.getstatus('file')
3.commands.getstatusoutput('shell command')
9159金沙游艺场 ,分级授课:
一、commands.getoutput('shell command')
执行shell命令,再次来到结果(string类型)

import commands
commands.getoutput('pwd')
#/Users/admin/PycharmProjects/test

二、commands.getstatus('file')

该函数已被python放任,不建议选用,它回到 ls -ld file 的结果(String)(重回结果太意外了,难怪被遗弃)

import commands
commands.getstatus('admin.tar')
#'-rw-rw-r-- 1 oracle oracle 829440 Jan 29 10:36 admin.tar'

三、commands.getstatusoutput('shell command')
实践shell命令, 重返三个要素的元组tuple(status, result卡塔尔,status为int类型,result为string类型。
cmd的推行办法是{ cmd ; } 2>&1, 故再次回到结果包括标准输出和规范错误。那是用的最多的多少个函数。

import commands
commands.getstatusoutput('pwd')
#(0, '/Users/admin/PycharmProjects/test')

大家此次讲的是行使commands模块奉行Linux shell命令,当我们用Python写运行脚本时,平时索要实行linux shell的...

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于前端,转载请注明出处:python第三方库系列之十9159金沙游艺场

关键词:

Python 之 decorator 装饰器

Python 之 decorator 装饰器 python 在语法上对装修情势打开了支撑。 一、问题 有如下的一个函数, def sum(x, y): print "x+y:...

详细>>

面向对象9159金沙游艺场

Python之OO 面向对象 在C++和Python中,都有面向对象的概念,但是两者有哪些重要的区别呢?用最简单的语言便是,C++把...

详细>>

CPU监控指标

Linux CPU监控指标 Linux提供了非常丰富的命令可以进行CPU相关数据进行监控,例如:top、vmstat等命令。top是一个动态显...

详细>>

js淡入淡出焦点图幻灯片效果代码分享9159金沙游

js淡入淡出焦点图幻灯片效果代码分享,js淡入淡出 本文实例讲述了javascript淡入淡出焦点图幻灯片效果。分享给大家...

详细>>