python - 文件内容作为 PyCharm 运行配置参数
问题描述
我正在尝试使用 txt 文件(config.txt)中列出的一些参数启动可能的主要 Python 脚本。
因为参数几乎每次启动都会改变,我不想每次都输入它们。它们不是字面上的“配置”,但我没有找到正确的文件名(这是另一回事)。
见下文:
-param1 1
-param2 2
-verbose
我想最终做一些类似的事情:
python C:\somewhere\main.py -param1 1 -param2 2 -verbose
而不是当前的行为:python C:\somewhere\main.py config.txt
顺便说一句,程序(显然)错过了这一点。
我已经在“启动前:激活工具”for
部分尝试了 Windows 循环:
$: for /f "delims=" %x in (config.txt) do set ARGS=%ARGS%%x
$: python C:\somewhere\main.py %ARGS%
但它只保留了config.txt
里面的最后一行ARGS
。
我还尝试将文件的内容通过管道传输到我的 python 主程序中,例如:
python C:\somewhere\main.py < config.txt
但它也不起作用。
解决方案
我是对的,您希望看到类似https://youtrack.jetbrains.com/issue/PY-5543的内容吗?
考虑使用以下插件:https ://plugins.jetbrains.com/plugin/7861-envfile/
推荐阅读
- c++ - 创建消息接收侦听器时发生 Socket.IO 错误
- json - 如何比较 JOLT 转换中的字段值?
- css - 使用网格材质 UI 时出现响应式设计问题?
- php - 如何检查给定三个数组中的条件
- sql-server - 当所有国家/地区都没有在时区遵循夏令时
- visual-studio-app-center - 成功安装后无法运行 appcenter CLI
- javascript - 雷鸟扩展。如何设置消息编写器正文?
- android - 当应用被杀死时,Job Scheduler 和 WorkManager 被销毁
- java - 如何编辑由调色板组件创建的JTable?
- android - 在 appium 程序时显示错误为“app”选项需要重新安装