请问 Popen 模块的这一坨参数是什么意思

2016-08-31 13:49:37 +08:00
 pyengwoei

网上说的用法不是这样吗
aaa = "G:/New.exe"
Popen(aaa, shell=True)
1994 次点击
所在节点    Python
8 条回复
julyclyde
2016-08-31 14:32:44 +08:00
Popen 模块是什么?
julyclyde
2016-08-31 14:33:07 +08:00
提醒你注意一下那个方括号,再参悟一下函数调用的语法
ericls
2016-08-31 14:38:55 +08:00
那只是列表里面的元素而已
zguangyu123
2016-08-31 14:43:13 +08:00
这些参数是传给 popen 调用的程序的参数。
pyengwoei
2016-08-31 15:39:00 +08:00
@zguangyu123 Popen 的参数我看格式都不是这样的啦
pyengwoei
2016-08-31 15:39:32 +08:00
@ericls 我知道是列表里面的元素,但是这个传进去有什么用啦
julyclyde
2016-08-31 20:46:20 +08:00
@pyengwoei 起什么作用要由被运行的那个程序来解释
hasdream
2016-09-01 11:04:52 +08:00
subprocess.Popen 你标注那些是执行程序需要的参数
这个函数执行带参数 就是 Popen(['ls', '-als'])
这个函数一系列参数 bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=False, cwd=None, env=None, universal_newlines=False, startupinfo=None, creationflags=0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/302900

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX