"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como definir o diretório de trabalho para depuração Python no código do Visual Studio?

Como definir o diretório de trabalho para depuração Python no código do Visual Studio?

Publicado em 2024-11-08
Navegar:388

How to Set the Working Directory for Python Debugging in Visual Studio Code?

Como definir o diretório de trabalho para depurar um programa Python com o depurador do VS Code?

Ao depurar um programa Python com o Visual Studio Code ( VS Code), especificar o diretório de trabalho é crucial para garantir que seu script seja executado corretamente.

Para definir o diretório de trabalho em seu arquivo de configuração de inicialização (launch.json), siga estas etapas:

  1. Abra seu arquivo launch.json:

    • No VS Code, navegue até a visualização Executar clicando no ícone Executar no barra lateral.
    • Selecione o ícone Configurar (engrenagem) na barra de ferramentas superior.
    • Clique em Adicionar configuração... e escolha Python:
  2. Defina a variável "cwd":

    • Na configuração de inicialização, localize o " configurações".
    • Na primeira configuração, insira a seguinte linha:
    "cwd": "${fileDirname}"
    • Isso especifica que o diretório de trabalho será definido como o diretório do arquivo Python atualmente aberto.
  3. Considere a opção "propósito" (opcional):

    • Se você planeja usar o ícone "Executar e Depurar" na barra lateral ou a opção Executar arquivo Python no Terminal, adicione a seguinte linha:
    "purpose": ["debug-in-terminal"]
  4. Salve seu arquivo launch.json:

    • Certifique-se de salvar o arquivo launch.json no mesmo diretório do script Python.

Exemplo de configuração do launch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python Current File (Integrated Terminal)",
            "request": "launch",
            "type": "python",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
        }
    ]
}

Nota: O arquivo launch.json controla as configurações de depuração do seu projeto. Se você não tiver um, crie-o clicando no ícone de engrenagem Configurar na visualização de depuração.

Declaração de lançamento Este artigo foi reimpresso em: 1729235357 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3