#!/bin/env python
import os,sys
Dir = os.popen("basename /root/day1/myfire.py")
print Dir.read().strip('
')
另一种获取文件名和其路径的方法
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 !