在 VS Code 中调试时,它不接受 Python 的命令输入

问题描述 投票:0回答:1

在 VS Code 中调试时,我尝试提供命令行,但它不需要任何命令行,它直接移动到

input()
。这里
len(sys.argv)
始终等于 1。

我看到一个老问题,几乎是一样的,但没有帮助。

手表上显示

len(sys.argv)=1
并且不需要任何输入

enter image description here

python visual-studio-code command-line vscode-debugger sys
1个回答
0
投票

如果您想传递一些值,请将

"args": ["arg1", "arg2", "arg3"]
添加到您的
launch.json

此配置可确保当您的脚本在调试器中运行时,

sys.argv
将包含指定的参数。

阅读有关参数的文档了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.