python - Python:Sys.argv 没有正确接受参数
问题描述
当我做
program -opt1 -opt2
在 cmd 中,program.py中的sys.argv如下所示:
["C:\\Programs\\program.py"]
在另一台同样运行Windows 10的电脑上,它看起来应该:
["C:\\Programs\\program.py","-opt1","-opt2"]
我怎样才能让这个东西工作?
编辑:在 PowerShell 中执行此操作顺便说一句
解决方案
推荐阅读
- c - 我自己实现 strlcpy 的问题?
- quarkus - Qurkus:如何在 application.yaml 中引用系统“主机名”
- tableau-api - Tableau 删除行
- node.js - 一个查询中的 node-oracledb 多个语句
- java - JFreeChart XY 图中图标的角度
- c++ - 有没有办法使用 c/c++ 中的宏/模板生成具有迭代编号的函数名称?
- flutter - 在自定义挂钩中使用riverpod
- json - 如何优化此 JSON Script VBA 代码以使其不会在 Excel 2019 上崩溃
- node.js - 如何使用因子捆绑修复错误 catlistener
- reactjs - Azure Devops:应用服务中的 React 应用返回 404