python popen是python os模块里的一个方法,它用来执行一些系统的命令还是非常的不错,它能返回些你想要的东西。
python popen的具体解释是:打开一个命令或从管道。返回值是一个开放的文件对象连接到管道,可读写模式是根据是否为'r'(预设)或'w'。该bufsize论点与相应的参数含义相同内置的open()函数。该命令的(在等待指定的格式进行编码的退出状态())被看作是密切()文件对象的方法的返回值可用,除非当退出状态为零(没有错误终止),都不是返回。可用性:Unix操作系统,视窗。
假设我们要在linux下写个显示当前路径下的所有文件的信息的话可以这样做:
for i in os.popen('ls -al'):
print i
它返回的结果是:
-rw------- 1 wl wheel 73981952 1 11 2010 python.core
-rw------- 1 wl wheel 69844992 12 12 2009 python2.5.core
drwxr-xr-x 7 wl wheel 1024 11 27 2009 release
-rw-r--r-- 1 wl wheel 17 1 8 2010 renren.coockie
-rw-r--r-- 1 wl wheel 24936 11 1 2008 scrumper.py
。。。
根据上面的结果,你可以用os.popen来执行一些其他的系统方法,我现在工作平台是在unix下的,大家也可以看看在windows上用python popen来执行一些系统的命令,相信可以得到不一样的惊喜。
原创文章请注明转载自老王python,本文地址:http://www.cnpythoner.com/post/87.html
作者:老王@python python 教程
老王python,提供pythn相关的django 教程和python 下载,希望大家能够喜欢!
分享到:
相关推荐
Python学习心得(9) 函数 1、定义 函数,就是把代码的功能结构化从而形成结构化工具方便使用,提高代码的重复利用率的同时让代码更加简洁。 2、结构 def 函数名(参数列表): 函数体(逻辑代码) [return 返回值...
Python学习心得&总结.doc
Python学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdfPython学习心得&总结.pdf
(完整版)Python学习心得.doc
(完整word)Python学习心得.doc
Python学习心得&总结知识讲解.pdf
python学习心得体会1500字(7篇).
大佬的Python学习总结
虽然⼀学期下来,我对python的学习也仅仅只是它的基础⽅⾯,但python的强⼤,也是⾜⾜地吸引 着我,希望⾃⼰能够在不断地学习中,将python学习的更加好。 python是⼀门⾮常有潜⼒的⾼级语⾔,历经多年的发展,其在...
Python 100天完整学习笔记,里面有完整的语法讲解,所有的例子都有源码,清晰易懂,利于上机实操巩固学习,非常不错,值得编程爱好者参考。
要使用Python处理Excel数据并更换内容,您可以使用第三方库,例如openpyxl或xlrd和xlwt。以下是使用openpyxl库的示例代码:
主要介绍了Python中django Web应用框架的学习做了总结并把心得体会写了一下,大家一起参考下吧。
虽然一学期下来,我对python的学习也仅仅只是它的基础方面,但python的强大,也是足足地吸引着我,希望自己能够在不断地学习中,将python学习的更加好。python是一门非常有潜力的高级语言,历经多年的发展,其在编程...
python_学习心得.pdf
接下来,我们学习新的知识 Python序列。 序列 什么是序列 列表(List)是什么 列表对象的常用方法列表对象的四种创建列表元素的增加删除列表元素的访问计数列表对象的切片操作列表元素的排序逆序列表相关的内置函数...
Python学习总结的一些经验
继续昨天的题目今天的练习又提出了新的要求,先来看下题目: 上一个练习中,我们完成了两组成绩的合并和排序。 不过,老师有了新的需求:想知道两组的平均分,以及把低于平均分的成绩也打印出来。...