V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yzs0126  ›  全部回复第 1 页 / 共 1 页
回复总数  9
@izoabr 还想请教一个问题,subprocess.Popen 能给执行的脚本传入参数吗?想给这个脚本传入一个参数,参数是一个 handle,脚本里要调用这个 handle 实例进行操作。
@izoabr 其实你的建议对我帮助也很大,但是另外一个回复者的建议更直接有效,铜币比较少,我就拿来感谢他了,很抱歉!真的很感谢前辈的指教
@izoabr 非常感谢! 我用 subprocess.Popen 和 PIPE 获取到了脚本里 print 的内容 问题已解决
@ysc3839 非常感谢! 我用 subprocess.Popen 和 PIPE 获取到了脚本里 print 的内容 问题已解决
@ysc3839 谢谢!你说的管道输出,是指通过 subprocess.Popen 建立新进程执行脚本吗,然后用 PIPE 获取输出吗?
@izoabr 是 os.popen 还是 subprocess.Popen ?我试了 os.popen,相比 os.system,popen 操作可以返回的是一个 file 对象。我可以把这个 file 对象里的文本输出到 textedit,这个是你给的思路,我没理解错吧!
但是在执行新脚本的时候,脚本里有 print 语句好像就报错,OSError [Errno 22]
补充下 GUI 界面开发使用的是 PyQt5
@xpresslink 非常感谢你的建议和对我问题的解答,python 语言这块已经学过一些,也开发了一些功能模块,算是刚入门。尝试一下你给我的解决方案,希望以后能多得到高人们的指点
非常感谢你的建议和对我问题的解答,python 语言这块已经学过一些,也开发了一些功能模块,算是刚入门。尝试一下你给我的解决方案,希望以后能多得到高人们的指点
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1161 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 18:21 · PVG 02:21 · LAX 10:21 · JFK 13:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.