【问题标题】:(Python) "auto input in cmd"(Python)“在cmd中自动输入”
【发布时间】:2015-06-26 10:51:07
【问题描述】:

我正在尝试使用 pyinstaller 为文件创建自动编译器。 这是自动编译器代码:

import os
os.system('pyinstaller Main.py')
os.remove('Main.spec')

但随后 cmd 询问:“输出目录:”C:\ Users...“并且它的所有内容都将被删除!继续吗?y/n” 然后用户必须按 y 删除不需要的文件。有没有办法“自动输入”键 Y 并继续删除不需要的文件? (pyinstaller 创建“mainfile”.specs、build 文件夹(不需要的)和 dist 文件夹(程序编译到其中)) 抱歉英语不好

【问题讨论】:

标签: python cmd


【解决方案1】:

似乎 pyinstaller 有一个选项 -y--noconfirm 来避免这样的交互式问题。你试过吗?

【讨论】:

  • 感谢伙伴,它成功了 :D, : os.system('pyinstaller Main.py --noconfirm')
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-15
  • 1970-01-01
  • 2014-05-02
  • 1970-01-01
  • 2016-08-11
相关资源
最近更新 更多