В VS Code можно ли запускать код Python в интегрированном терминале Python, как в Spyder? - PullRequest
0 голосов
/ 28 декабря 2018

В настоящее время в коде Visual Studio (под Windows 10 64бит) в файле Python, называемом path\myfile.py, если щелкнуть правой кнопкой мыши контекстное меню, а затем выбрать «Запустить файл Python в терминале», встроенную CMDТерминал открыт, и файл автоматически запускается там с:

python.exe path\myfile.py

После того, как файл останавливается, его естественно оставляют на встроенном курсоре CMD.

Это поведение, например, совсем другоеот того, что есть с IDE, как Spyder.Там, когда вы запускаете код (например, с F5), в конце он остается на курсоре Python и может получить доступ к содержимому переменных, созданных при запуске кода.

Есть ли способ достичьподобное поведение в коде Visual Studio?

Ответы [ 2 ]

0 голосов
/ 04 января 2019

Самое близкое, что вы можете сделать, это запустить код под отладчиком и установить точку останова в конце, чтобы приостановить выход из выполнения.В противном случае не стесняйтесь подать запрос функции на https://github.com/microsoft/vscode-python.

0 голосов
/ 31 декабря 2018

Да.Откройте окно терминала, и оно похоже на окно терминала на вашем компьютере.Вы можете ввести python filepathandname, и скрипт python будет выполняться так же, как и из командной строки.

...