栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用VSCode在Python调试期间读取输入

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用VSCode在Python调试期间读取输入

该窍门能让工作是扩展的(在唐Jayamanne的Python的)wiki页面。您必须

"externalConsole":true
launch.json
文件
"name": "Python"
部分中包含设置。

扩展程序的Wiki确认默认情况下不起作用:

这允许捕获来自控制台/终端窗口应用程序的输入,这在标准VSCode调试器中是不可能的。

以下是使此功能生效的步骤:

  1. 在“调试”窗口(Ctrl + Shift + D)中,按小齿轮图标以打开(或生成)launch.json文件。它被放置到
    .vspre
    您在VS Code中选择为“打开文件夹”的任何文件夹中的目录中。
  2. 您必须将
    pythonPath
    参数添加到第一个配置块。这是使调试器完全工作所必需的。
  3. 您还必须
    externalConsole
    在同一块中添加和参数。这是使调试器接受输入所需要的。调试时,将在VS Code外部打开一个单独的窗口,但在其他情况下效果很好。
  4. 添加两个设置后,该块应如下所示。在其余的launch.json文件中,我无需更改其他任何内容。
    {"name": "Python","type": "python","request": "launch","stopOnEntry": true,"program": "${file}","pythonPath": "C:/Users/igor/documents/Tools/WinPython-32bit-3.4.3.7Slim/python-3.4.3/python.exe","externalConsole": true,"debugOptions": [    "WaitOnAbnormalExit",    "WaitOnNormalExit",    "RedirectOutput"]

    },



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/516751.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号