Поделиться через


Руководство: Работа с Python в Visual Studio

Эта статья является первым шагом в шести разделах учебников, демонстрирующих работу с Python в Visual Studio. Python — это популярный язык программирования, который является надежным, гибким, простым для обучения и бесплатным для использования во всех операционных системах. Сильное сообщество разработчиков и множество бесплатных библиотек обеспечивают надежную поддержку работы с Python. Язык поддерживает все виды разработки, включая веб-приложения, веб-службы, классические приложения, скрипты и научные вычисления. Многие университеты, ученые, случайные разработчики и профессиональные разработчики используют Python. Visual Studio предоставляет поддержку языка первого класса для Python.

К шести частям серии учебников относятся:

На шаге 1 руководства вы узнаете, как:

  • Создание проекта приложения Python в Visual Studio
  • Управление файлами проекта Python в обозревателе решений

Необходимые условия

Создание проекта Python

Проект заключается в том, как Visual Studio управляет всеми файлами, которые объединяются для создания одного приложения. Файлы приложений включают исходный код, ресурсы и конфигурации. Проект формализирует и сохраняет связи между всеми файлами проекта. Проект также управляет внешними ресурсами, общими для нескольких проектов. Проект позволяет приложению легко расширять и расти. Использование проектов проще, чем управлять связями с помощью незапланированных папок, скриптов, текстовых файлов и памяти.

В этом руководстве начинается создание простого проекта, содержащего один пустой файл кода.

  1. В Visual Studio выберите Файл>Новый>Проект, чтобы открыть диалоговое окно Новый проект. Вы также можете использовать сочетания клавиш CTRL+SHIFT+N. В диалоговом окне можно просматривать шаблоны на разных языках, выбрать шаблон для проекта и указать, где Visual Studio помещает файлы.

  2. Чтобы просмотреть шаблоны Python, выберите Установленные>Python в меню слева или найдите "Python". Вариант поиска — отличный способ найти шаблон, если не удается запомнить его расположение в дереве языков.

    снимок экрана: диалоговое окно

    Поддержка Python в Visual Studio включает несколько шаблонов проектов, включая веб-приложения с помощью платформ Bottle, Flask и Django. Однако в этом пошаговом руководстве мы начнем с пустого проекта.

  3. Выберите шаблон приложения Python, затем укажите имя проекта и нажмите ОК.

  1. В Visual Studio выберите Файл>Создать>Project или используйте сочетание клавиш CTRL+SHIFT+N. Откроется экран Создание нового проекта, где вы можете искать и просматривать шаблоны на разных языках.

  2. Чтобы просмотреть шаблоны Python, выполните поиск python. Поиск — отличный способ найти шаблон, если не удается запомнить его расположение в дереве языков.

    снимок экрана: диалоговое окно

    Поддержка веб-сайтов Python в Visual Studio включает несколько шаблонов проектов, таких как веб-приложения в платформах Bottle, Flask и Django. При установке Python с помощью установщика Visual Studio выберите поддержку веб-приложений Python в категории Дополнительно, чтобы установить эти шаблоны. В этом руководстве начните с пустого проекта.

  3. Выберите шаблон приложения Python и выберите Далее.

  4. На экране Настройка нового проекта укажите имя и расположение файла для проекта, а затем выберите Создать.

Через несколько минут новый проект откроется в Visual Studio:

Вот что вы видите:

  • (1): в окне обозревателя решений Visual Studio показана структура проекта.
  • (2): файл кода по умолчанию открывается в редакторе.
  • (3). В окне свойств отображаются дополнительные сведения о элементе, выбранном в обозревателе решений, включая точное расположение на диске.

Просмотр элементов в обозревателе решений

Потратьте немного времени, чтобы ознакомиться с обозревателем решений. В этом окне в Visual Studio можно просматривать файлы и папки в проекте.

  1. В обозревателе решений (1), обратите внимание на элемент верхнего уровня в структуре. Этот элемент вашего решения Visual Studio — это. По умолчанию имя решения совпадает с именем проекта.

    Решение, которое отображается как файл .sln на диске, является контейнером для одного или нескольких связанных проектов. Например, если вы напишете расширение C++ для приложения Python, проект C++ может находиться в том же решении. Решение также может содержать проект веб-службы и проекты для выделенных тестовых программ.

  2. Найдите элемент непосредственно под именем решения. Этот элемент является вашим проектом (2). Имя проекта — это имя, введенное в диалоговом окне Создание нового проекта. Visual Studio использует полужирный шрифт для идентификации выбранного проекта в решении.

    На диске файл .pyproj в папке проекта представляет проект.

  3. Переключите стрелку развернуть и свернуть рядом с именем проекта, чтобы просмотреть исходные файлы проекта.

    Visual Studio использует полужирный шрифт, чтобы определить, какой файл является начальным файлом для программы. В этом примере у вас есть только один файл .py. (3)

  4. Чтобы просмотреть свойства файла в окне свойств, выберите файл в обозревателе решений.

    Если окно свойств не отображается, выберите значок гаечного ключа в баннере обозревателя решений . Дважды щелкнув файл, открывает его любым способом, подходящим для этого файла.

  5. В вашем узле проекта найдите узел Среды Python. (4) Разверните узел, чтобы показать доступные интерпретаторы Python.

  6. В средах Python разверните узел интерпретатора, чтобы увидеть библиотеки, установленные в этой среде. (5)

Щелкните правой кнопкой мыши любой узел или элемент в обозревателе решений , чтобы отобразить контекстное меню применимых команд. Например, функция Rename позволяет изменить название узла или элемента, включая проект и решение.

Следующий шаг