以前就疑惑popen和system有什么不同,今天实际的应用,才让我恍然大悟
os.popen()可以实现一个“管道”,从这个命令获取的值可以继续被调用。而os.system不同,它只是调用,调用完后自身退出,可能返回个0吧
比如,我想得到ntpd的进程id,就要这么做:
os.popen('ps -C ntpd | grep -v CMD |awk '{ print $1 }').readlines()[0]
相关文章:
-
2022-12-23
-
2021-07-30
-
2021-10-21
-
2021-09-20
-
2021-12-30
-
2021-06-08
-
2021-11-05
-
2022-03-09
猜你喜欢
-
2022-02-08
-
2021-11-22
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2021-11-30
相关资源
-
下载
2023-02-19
-
下载
2023-02-23
-
下载
2021-11-03
-
下载
2023-02-27
-
下载
2023-02-04