Python в Visual Studio

Поділитись

Одной из сред разработки, которая позволяет работать с Python, является Visual Studio. Преимуществом данной IDE по сравнению, скажем, с PyCharm, следует отметить прежде всего то, что в ее бесплатной редакции VS 2019 Community бесплатно доступны ряд функций и возможностей, которые в том же PyCharm доступны только в платной версии Professional Edition. Например, это веб-разработка, в том числе с помощью различных фреймворков. В то же время средства ля разработки на Python в Visual Studo доступны пока только в версии для Windows.

Итак, загрузим установочный файл Visual Studio 2019 Community по ссылке https://visualstudio.microsoft.com/downloads/. После запуска установочного файла выберем среди устанавливаемых опций Python:

Python в Visual Studio 2017

После установки Visual Studio запустим ее. В меню выберем пунт File (Файл) -> New (Создать) -> Project (Проект), и перед нами откроется окно создания нового проекта. В этом окне в левом древовидном меню мы можем перейти к языку Python:

Создание проекта Python в Visual Studio 2017

Выбрав слева Python, в центральной части окна мы можем увидеть богатую палитру типов проектов, которые мы можем создавать для разработке на данном языке программирования. Это и веб-разработка, и машинное обучение, и проекты для работы с облаком, проекты настольных приложений и т.д. В данном же случае выберем в качестве типа проекта Python Application, то есть тип простых консольных приложений, и назовем новый проект HelloApp. Нажмем на кнопку OK, и Visual Studio создаст новый проект:

Первый проект на Python в Visual Studio 2017

Справа в окне Solution Explorer (Обозреватель решений) можно увидеть структуру проекта. По умолчанию здесь мы можем увидеть следующие элементы:

  • Python Environments: здесь можно увидеть все используемые среды, в частности, здесь можно найти сведения о компиляторе, который используется.
  • References: в этот узел помещаются все внешние зависимости, которые используются текущим проектом
  • Search Paths: этот узел позволяет указать пути поиска для модулей Python
  • HelloApp.py: собственно файл Python с исходным кодом

По умолчанию в Visual Studio уже открыт файл HelloApp.py, но он пока пуст. Добавим в него следующую строку:

1print("Hello Python from Visual Studio!")

И затем в панели инструментов нажмем на зеленую стрелочку для запуска:

Запуск скрипта Python в Visual Studio

В результате запуска отобразится консоль, которая выведет нужную строку:

Первое приложение на Python в Visual Studio

Поділитись