Python论坛  - 讨论区

标题:[python-chinese] 怎么在python里调用一个shell命令并取得命令的返回结果呢?

2006年05月08日 星期一 11:13

颜定成 dingcheng_yan at yahoo.com.cn
Mon May 8 11:13:24 HKT 2006

在python里怎么执行一个shell命令并取得命令的返回结果呢?

谢谢。


		
____________________________________________________


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月08日 星期一 11:59

Gu Yingbo tensiongyb at gmail.com
Mon May 8 11:59:28 HKT 2006

f = os.popen(cmd) 可以得到一个文件对象。

On 5/8/06, 颜定成 <dingcheng_yan at yahoo.com.cn> wrote:
>
> 在python里怎么执行一个shell命令并取得命令的返回结果呢?
>
> 谢谢。
>
>
>
> ____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060508/2ffe0385/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月08日 星期一 16:54

FireBird ygonic at gmail.com
Mon May 8 16:54:17 HKT 2006

用sys.execl,或者spawnl的系列函数应该就可以了。

在 06-5-8,颜定成<dingcheng_yan at yahoo.com.cn> 写道:
> 在python里怎么执行一个shell命令并取得命令的返回结果呢?
>
> 谢谢。
>
>
>
> ____________________________________________________
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月08日 星期一 20:13

makeyunbad makeyunbad at gmail.com
Mon May 8 20:13:58 HKT 2006

在 06-5-8,颜定成<dingcheng_yan at yahoo.com.cn> 写道:
> 在python里怎么执行一个shell命令并取得命令的返回结果呢?
>


os.popen('cmd').read()

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月08日 星期一 21:31

wang bin wangbin1979 at gmail.com
Mon May 8 21:31:19 HKT 2006

On 5/8/06, 颜定成 <dingcheng_yan at yahoo.com.cn> wrote:
> 在python里怎么执行一个shell命令并取得命令的返回结果呢?
>
> 谢谢。

参看着个
http://pansixx.cndev.org/archive/2005/04/05/10028.aspx


--
想飞之心,永远不死!
Registered Linux User 404987 [http://counter.li.org]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月09日 星期二 11:17

颜定成 dingcheng_yan at yahoo.com.cn
Tue May 9 11:17:42 HKT 2006

非常感谢各位的帮忙

--- wang bin <wangbin1979 at gmail.com>写道:

> On 5/8/06, 颜定成 <dingcheng_yan at yahoo.com.cn> wrote:
> > 在python里怎么执行一个shell命令并取得命令的返回结果呢?
> >
> > 谢谢。
> 
> 参看着个
> http://pansixx.cndev.org/archive/2005/04/05/10028.aspx
> 
> 
> --
> 想飞之心,永远不死!
> Registered Linux User 404987 [http://counter.li.org]
> > _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to 
> python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese



	

	
		
___________________________________________________________ 
雅虎1G免费邮箱百分百防垃圾信 
http://cn.mail.yahoo.com/

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号