您的位置:首页 > 运维架构 > Shell

python调用shell小技巧

2016-05-14 23:35 495 查看
#!/bin/env python
import os,sys
Dir = os.popen("basename /root/day1/myfire.py")
print Dir.read().strip('\n')

另一种获取文件名和其路径的方法

from nt import chdir, listdir,getcwd
from os.path import basename
import os

chdir('c:\\')
print(getcwd())
print(listdir())
print(basename('C:\\QcOSD.txt'))
print(os.path.dirname('C:\\QcOSD.txt'))


在工作中遇到很多ICE启动后进程名都一样,难以分辨,现在有了python大法,可以轻易的通过

2,三行代码来解决这个问题

#!/usr/local/bin/python3.5
import psutil
for i in psutil.pids():
p = psutil.Process(i)
print(str(p.pid),p.exe(),p.cwd())


end !
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: