| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1412 人关注过本帖
标题:os.popen的问题,求助下
只看楼主 加入收藏
henwuqing
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-12-28
结帖率:0
收藏
已结贴  问题点数:0 回复次数:1 
os.popen的问题,求助下
python 2.5.4,系统式centos 5.1_x8664
1、运行一个python:/usr/local/python/bin/python /jykj/transport/transport.py
     执行系统命令,结果
       [root@localhost ~]# ps -ef|grep python|grep transport.py
           root     15200 15124  2 11:32 pts/1    00:00:00 /usr/local/python/bin/python /jykj/transport/transport.py
           [root@localhost ~]#
     运行python使用popen结果
   >>> import os
    >>> aaa = "ps -ef|grep python|grep transport.py"
    >>> bbb = os.popen(aaa).read()
    >>> print bbb

    >>> bbb
    ''
    >>>
为什么bbb是空啊?
搜索更多相关主题的帖子: popen 
2009-12-28 13:44
zhwlyfx
Rank: 2
等 级:论坛游民
帖 子:6
专家分:34
注 册:2009-12-31
收藏
得分:20 
不太懂管道的概念,也不太懂linux,不过我在win下试过是可以的:
>>> a='dir e:\\'
>>> import os
>>> b=os.popen(a).read()
>>> print b
 驱动器 E 中的卷没有标签。
 卷的序列号是 4AD4-F223

 e:\ 的目录

2009-10-13  21:34    <DIR>          FavoriteVideo
2009-11-10  21:47    <DIR>          .Trash-1000
2009-10-24  12:40    <DIR>          PPSDownload
2009-11-18  20:47    <DIR>          ubuntu杂志
2009-11-18  22:26    <DIR>          相片
2009-11-20  20:47    <DIR>          dropbox
2009-11-20  21:08    <DIR>          ubuntu-install
2009-12-05  17:08    <DIR>          48a-VeryCD071107beta
2009-12-07  22:59    <DIR>          1
2009-12-08  17:04                53 shoplist.txt
2009-12-10  18:17            24,576 credit.dat
2009-12-10  18:18               128 print.txt
2009-12-11  19:11    <DIR>          重要资料
               3 个文件         24,757 字节
              10 个目录  3,153,747,968 可用字节

[ 本帖最后由 zhwlyfx 于 2009-12-31 21:40 编辑 ]
2009-12-31 21:34
快速回复:os.popen的问题,求助下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053341 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved