• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

628
Views
Python con Visual Studio Code: ejecute un archivo específico

Estoy escribiendo una pequeña aplicación con Visual Studio Code y Python. Mi aplicación tiene estos archivos:

 Main.py MyCustomClass.py

Básicamente, Main.py es el punto de entrada a la aplicación. La otra clase es solo lógica para resolver algunos problemas.

Mientras desarrollo el código, lo pruebo, ejecutándolo, paso a paso. Ejecuto la aplicación con F5 que ejecuta el archivo actual que estoy editando. Puede ser el archivo MyCustomClass.py que no tiene ningún punto de entrada y estoy perdiendo tiempo para cambiar de archivo.

¿Es posible configurar Visual Studio Code para ejecutar un archivo específico ( Main.py ) mientras se ejecuta ( F5 )? No importa qué archivo esté viendo actualmente.

about 3 years ago · Santiago Trujillo
2 answers
Answer question

0

Debe editar su archivo launch.json . Una forma rápida de hacerlo es hacer clic en el icono de llave inglesa en la barra de herramientas de ejecución :

Ingrese la descripción de la imagen aquí


Luego agregue lo siguiente al archivo launch.json :

 { "name": "Python: main.py (Integrated Terminal)", "type": "python", "request": "launch", "program": "${workspaceFolder}/main.py", "console": "integratedTerminal" },

Arriba está mi configuración, y la línea "programa" es lo que hace la magia.

about 3 years ago · Santiago Trujillo Report

0

La configuración del program en la configuración de inicio se refiere al script de Python que se ejecutará. De forma predeterminada, se establece en ${file} que se refiere al archivo que está editando activamente. Simplemente establezca el valor en el archivo que desea ejecutar.

 { "name": "Python", "type": "python", "request": "launch", "stopOnEntry": true, "pythonPath": "${config:python.pythonPath}", "program": "main.py", // Specify the full path to your file "cwd": "${workspaceFolder}", "env": {}, "envFile": "${workspaceFolder}/.env", "debugOptions": [ "RedirectOutput" ] },

Debo mencionar que si está usando Windows, puede usar barras diagonales / o barras diagonales inversas dobles \\ en la ruta del programa. Las barras invertidas simples no funcionarán.

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error