python调用系统命令
2016-03-26 22:03
609 查看
关于这个话题,阿笨猫在点击打开链接中进行了介绍,现介绍另一种方法:subprocess.check_output()。
这个方法和subprocess.call()来自一个包,区别在于:subprocess.check_output()可以很方便的获取系统命令的返回结果。示例如下:
这个方法和subprocess.call()来自一个包,区别在于:subprocess.check_output()可以很方便的获取系统命令的返回结果。示例如下:
>>> from subprocess import check_output >>> command = 'ls' >>> result = check_output(command,shell = True) >>> result 'ES_api_for_python.py\nES_api_for_python.pyc\ninsertdata.py\ntest_for_api.py\n' >>> print result ES_api_for_python.py ES_api_for_python.pyc insertdata.py test_for_api.py >>>
相关文章推荐
- python语法31[module/package+import]
- 我的Python学习之路之基本语法--参数传递、文件操作
- (一)BeautifulSoup的安装
- eventlet引发的学习-python协程:eventlet[待续]
- 据廖雪峰python3教程----python学习第六天
- 我用Python写自动刷代理服务IP的经过
- implement of deep neural network --- python
- 从机器学习实战代码3-5,窥探Python函数属性问题
- python回调函数
- Python基础1:一些小知识汇总
- Python数据库操作(MySQL)
- Python中zipfile模块最最最最简单的例子
- python.re模块
- python入门之路-简单特性
- The Python Challenge
- python大法好 vijos1375 大整数
- python爬虫之抓取网页中的图片到本地
- XGBoost-Python完全调参指南-介绍篇
- [python]解读python内存管理机制
- Python基础--基本文件操作二