国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > Python怎么运行shell脚本

Python怎么运行shell脚本

Python 运行 shell脚本

头像

月亮邮递员

2020-03-25 15:38:295864浏览 · 0收藏 · 0评论

Python作为一门脚本语言,有时候需要与shell命令交互式使用,在Python中提供了很多的方法可以调用并执行shell脚本,本文介绍几个简单的方法。

Python怎么运行shell脚本

一、os.system(“command”)

import os
print(os.system("touch a.txt"))
print(os.system("ls -a"))

第2行会返回一个0,表示执行成功了,然后在当前文件夹之下创建了一个新的a.txt文件

第3行也会返回一个0,也就是说这个命令执行的结果没有办法查看,即system函数不返回shell命令执行的结果。

二、os.popen("command")方法 

os.popen() 返回的是一个文件对象

import os
 
f=os.popen("ls -l")  # 返回的是一个文件对象
print(f.read())            # 通过文件的read()读取所返回的内容
'''
total 4
-rw-rw-r-- 1 tengjian tengjian  0 11月  5 09:32 a.txt
-rw-rw-r-- 1 tengjian tengjian 81 11月  5 09:32 python_shell.py
'''

对于那些没有返回指的shell命令,我依然也可以使用popen()方法,如下:

import os
 
f=os.popen("touch b.txt")    # 创建一个文件
# f=os.popen("mkdir newdir") # 创建一个新的文件夹
print(f.read())              # 无返回值

总结:

对于有返回值的shell命令,建议使用 os.popen()

对于没有返回值的shell命令,建议使用 os.system()

更多技术请关注Python视频教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《女仆教育》动漫第一季| 白日梦我电视剧免费观看完整版| 女性扒开大腿内侧小肚子痒| 朋友的妈妈7中字谜| 《妻子3》免费完整版高清韩剧| 白木优子| 日韩大片PPT免费PPT| 坤坤寒入桃子里电视剧免费看 | 黑色黄丝包臀紧身连衣裙| 机械革命| 男人行房一般多久才算正常| 父女一起到达巅峰的小说| 中国VITAFUSION孕妇| 《酒店激战》动漫1-5集免费观. | 一家乱战1-13集大| 坤坤寒入桃子里电视剧| 爸老师巅峰电影在线观看| 性格| 胸吻| 哪吒之魔童闹海 电影| 一线产区和二线产区的标准图 | 局长边摸边吃奶边做爰| 成品人和精品人的区别哪个好| 水稀美里| 男生把困困放在女生定眼| 两个老头把我添高潮了| 年轻的嫂子2| 免费看黄A片真人真事| 欧美大妈LOGO大全| 三个老师轮流给学生布置作业 | 言教授要稳住肉馅小水饺笔趣阁 | 女生的全身照曝光| 共享女儿小诗1~10章的背景资..| 百度网址| 坤坤寒入桃子里电视剧| 教室停电插班花赵柔笔趣阁九流糖| 男J进女黄性色AV视频| 公日日躁我和公乱小说| 翁吻乳婷婷小玲21章| 数学课代表的B真紧| 老师含紧一点H边做边走