Как мне запустить файл Python в CMD из vscode - PullRequest
0 голосов
/ 27 марта 2019

У меня есть программа на Python, которая печатает длинные выходные данные. Когда я пытаюсь запустить этот файл в vscode, его интерактивного окна недостаточно для просмотра полного вывода. Так есть ли способ запустить файл Python в cmd из VSCODE ?

Ответы [ 2 ]

0 голосов
/ 27 марта 2019

Как сказал @Jeremiah, вы также можете просто запустить свой скрипт с приглашением Cmd, без использования кода. Допустим, у вас есть файл 'test1.py', сохраненный как C: \ Users \ bcubrich \ Documents \ test1.py, а ваш python env .exe сохранен в C: \ python27 \ ArcGIS10.5 \ python.exe. Я только что написал скрипт, в котором было это:

print('worked')

Затем просто введите это в командной строке Cmd

C:\python27\ArcGIS10.5\python.exe C:\Users\bcubrich\Documents\test1.py

И это напечатано

worked

к консоли.

Подробнее о запуске python через консоль cmd здесь: http://www.cs.bu.edu/courses/cs108/guides/runpython.html

0 голосов
/ 27 марта 2019

Если вы используете Windows, VSCode использует Powershell в качестве терминала по умолчанию. Если вы хотите использовать вместо этого командную строку, нажмите ctrl+shift+p, введите Shell в командной строке, выберите Terminal: Select Default Shell и измените его на Command Prompt. Я не уверен, что это решит вашу проблему, так как я думаю, что Powershell должен отображать столько же выходных данных, сколько CMD, но если вы хотите попробовать переключить терминалы, это будет сделано. Другой вариант - попытаться запустить его в CMD или Powershell вместо использования встроенного терминала VSCode. Это может быть лучше, если смена терминалов не поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...