博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python调用shell小技巧
阅读量:4969 次
发布时间:2019-06-12

本文共 556 字,大约阅读时间需要 1 分钟。

#!/bin/env python

import os,sys
Dir = os.popen("basename /root/day1/myfire.py")
print Dir.read().strip('\n')

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

from nt import chdir, listdir,getcwdfrom os.path import basenameimport oschdir('c:\\')print(getcwd())print(listdir())print(basename('C:\\QcOSD.txt'))print(os.path.dirname('C:\\QcOSD.txt'))

 

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

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

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

end !

转载于:https://www.cnblogs.com/changbo/p/5494003.html

你可能感兴趣的文章
libmidas.so.2
查看>>
开发WINDOWS服务程序
查看>>
httpencode编码
查看>>
cross socket和msgpack的数据序列和还原
查看>>
解决跨操作系统平台JSON中文乱码问题
查看>>
DELPHI搭建centos开发环境
查看>>
IdHTTPServer允许跨域访问
查看>>
更新.net core 3.0,dotnet ef命令无法使用的解决办法
查看>>
React躬行记(13)——React Router
查看>>
前端利器躬行记(1)——npm
查看>>
前端利器躬行记(2)——Babel
查看>>
前端利器躬行记(6)——Fiddler
查看>>
Forbidden You don't have permission to access / on this server.
查看>>
Windows server 2008 R2中安装MySQL !
查看>>
Intellij Idea新建web项目(转)
查看>>
用JAVA编写浏览器内核之实现javascript的document对象与内置方法
查看>>
linux 命令之top
查看>>
洛谷 [P3033] 牛的障碍
查看>>
centos iptables
查看>>
unity3d 移动与旋转 2
查看>>