码迷,mamicode.com
首页 > 编程语言 > 详细

Python标准输出重定向

时间:2016-11-15 08:13:43      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:call   str   音乐   定向   效果   system   import   注意   cmd   

1、python调用其他程序

os.system()方法

os模块中的system()函数可以方便地运行其他程序或者脚本。其函数原型为:
os.system(command)
command 为要执行的命令,近似于Windows下cmd窗口中输入的命令。

如果要向程序或者脚本传递参数,可以使用空格分隔程序及多个参数。

 

subprocess.call()方法

实例演示:

打开记事本:

1 import os
2 os.system(‘notepad‘)

1 import subprocess
2 subprocess.call(‘notepad‘)

我们看以下代码:

1 import os
2 os.system(r‘"D:\Program Files (x86)\Netease\CloudMusic\cloudmusic.exe"‘)

这段代码会启动网易云音乐,效果和我们在cmd窗口中输入 "D:\Program Files (x86)\Netease\CloudMusic\cloudmusic.exe" 效果一样。注意字符串中含有空格,所以有 r‘‘。

而以下代码也可以实现同样的功能:

1 import subprocess
2 subprocess.call("D:\Program Files (x86)\Netease\CloudMusic\cloudmusic.exe")

 

 

2、python输出重定向

 

3、调用cmd(windows)或shell (linux)输出重定向

 

4、函数结果重定向

 

Python标准输出重定向

标签:call   str   音乐   定向   效果   system   import   注意   cmd   

原文地址:http://www.cnblogs.com/tester-l/p/6064211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!