pycharm - PyCharm:如何在提示输入参数的情况下运行?
问题描述
我正在解析 Python 代码中的命令行参数:
parser = argparse.ArgumentParser()
parser.add_argument('-e', '--epochs', type=int, default=50)
parser.add_argument('-ts', '--train-size', type=int, default=None)
parser.add_argument('-ti', '--title', default=None)
args = parser.parse_args()
所以每次我运行 Python 文件时,我都可以指定标题和其他我需要的东西。但是由于 PyCharm 需要运行配置才能运行,所以我必须手动编辑运行配置并在每次我想运行时保存。
在我运行实验之前,有没有办法让这个东西弹出?
一种简单的方法是从内部使用终端并像我在命令提示符下那样运行带有 args 的脚本,但是当我这样做时,我会丢失其他配置,如 env vars、Python 解释器、conda 环境等。
解决方案
推荐阅读
- reactjs - 使用 npm 为 react 项目导入 ScrollMagic 插件?
- python-3.x - 如何使用具有管理员属性的 system() 命令?
- python - numpy 从二维矩阵中获取子矩阵
- javascript - 如何在 php 和 javascript 中使用 foreach 更改图像?
- nuget - 如何从 Visual Studio for Mac 中删除 NuGet 包?
- android - 覆盖图片时 RecyclerView 或 Glide 不更新图片
- java - Java:使用枚举调用类中的set方法
- talend - 在使用 Talend Studio 进行并行化工作之后,我必须执行更多工作。如何放置连接 OnSubJobOk?
- c++ - 将变量用于文件路径如何工作?
- php - elasticsearch查询构造中的if else语句