简介
Python通过os库能够很方便进行目录和文件操作。在linux系统下,有时候我们想通过python脚本调用shell命令也是很方便的,此时就用到subprocess库了。
方法
Python下调用shell命令的格式为:
1 2 |
import subprocess subprocess.call('shell命令', shell=True) |
比如我们想知道当前目录的位置,可以这样处理:
1 2 |
import subprocess subprocess.call('pwd', shell=True) |
结果为:
1 |
/home/admin |
总结
通过subprocess可以模拟在linux环境下使用shell语言,甚至可以调用shell定义好的别名操作。小编平时就是通过这样的方法实现的,所以推荐给大家。
嗨~,你这个网站不错,我是来学自然语言处理的,发现好多东西你这边讲的简单易懂。👍

不过有个建议,在python进阶这块能否加入数据结构、数据库这块知识,感觉这两块加入 更加完美了。
有时间肯定会更新的,这一块涉及的东西比较多,你的意见会采纳,非常感谢