关于OS popen使用问题

飞翔的黄瓜 2017-12-27 04:07:42
最近要用os.popen模块来获得一些Windows信息 例如 os.popen("hostname") 直接用用pycharm运行时没有问题的,但是用pyinstall打包成exe的时候,双击后再代码os.popen处会出错,问题显示是subprocess.py line 883 in_get_handles
WInError 6 句柄无效 大概知道和subprocess的子进程有关 也试过用subprocess。Popen(“hostname”,shell=True)还是会有错
请问这是为什么
...全文
514 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞翔的黄瓜 2018-01-04
  • 打赏
  • 举报
回复
引用 1 楼 seakingx 的回复:
这个exe在开发本机测试,还是其他机器测试?
是本机测试的 我觉得和控制台启动或者explore.exe启动有关
陈年椰子 2018-01-02
  • 打赏
  • 举报
回复
这个exe在开发本机测试,还是其他机器测试?

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧