Руководство. Работа с Python в Visual Studio
В этом руководстве описано, как работать с Python в Visual Studio. Python — это популярный язык программирования, который является надежным, гибким, простым для обучения и бесплатным для использования во всех операционных системах. Python поддерживается сильным сообществом разработчиков и множеством бесплатных библиотек. Этот язык поддерживает все виды разработки, в том числе веб-приложения, веб-службы, классические приложения, создание сценариев и научные вычисления. Поэтому Python используется множеством университетов, ученых, разработчиков-любителей и профессиональных разработчиков. Visual Studio обеспечивает первоклассную поддержку языка Python.
В этом руководстве описывается шестишаговый процесс.
- Шаг 1. Создание проекта Python (эта статья).
- Шаг 2. Написание и выполнение кода для ознакомления с функцией IntelliSense в Visual Studio на практике.
- Шаг 3. Создание дополнительного кода в интерактивном окне REPL.
- Шаг 4. Выполнение готовой программы в отладчике Visual Studio
- Шаг 5. Установка пакетов и управление средами Python.
- Шаг 6. Работа с Git.
В этой статье рассматриваются задачи на шаге 1. Вы создаете проект и просматриваете элементы пользовательского интерфейса, видимые в Обозреватель решений.
Необходимые компоненты
Visual Studio с установленной рабочей нагрузкой Python. Инструкции см. в разделе "Установка средств Python для Visual Studio".
Шаг 1. Создание проекта Python
С помощью проекта в Visual Studio производится управление всеми файлами, составляющими приложение. К файлам приложения можно отнести исходный код, ресурсы, конфигурации. Проект формализует и поддерживает связи между всеми файлами проекта. Проект также управляет внешними ресурсами, которые являются общими для нескольких проектов. Проект позволяет приложению легко расширяться и увеличивать свой размер. Использование проектов проще, чем управлять связями с помощью незапланированных папок, скриптов, текстовых файлов и памяти.
В этом учебнике вы начнете работу с простого проекта, содержащего один пустой файл кода.
В Visual Studio выберите "Файл>нового проекта">, чтобы открыть диалоговое окно "Новый проект". Вы также можете использовать сочетание клавиш CTRL SHIFT++N. В диалоговом окне можно просматривать шаблоны на разных языках, выбрать шаблон для проекта и указать, где Visual Studio помещает файлы.
Чтобы просмотреть шаблоны Python, выберите "Установленный>Python" в меню слева или найдите "Python". Вариант поиска — отличный способ найти шаблон, если не удается запомнить его расположение в дереве языков.
Поддержка Python в Visual Studio включает в себя несколько шаблонов проектов, включая веб-приложения на платформах Bottle, Flask и Django. Однако для целей данного пошагового руководства мы начнем с пустого проекта.
Выберите шаблон Приложение Python, укажите имя проекта и нажмите кнопку ОК.
В Visual Studio выберите "Файл>нового>проекта" или используйте сочетание клавиш CTRL+SHIFT+N. Откроется экран создания проекта , где можно искать и просматривать шаблоны на разных языках.
Чтобы просмотреть шаблоны Python, выполните поиск по слову python. Поиск — это отличный способ найти шаблон, если вы не помните, где он находится в дереве языков.
Поддержка веб-сайтов Python в Visual Studio включает несколько шаблонов проектов, таких как веб-приложения в платформах Bottle, Flask и Django. При установке Python с помощью установщика Visual Studio выберите веб-службу поддержки Python в разделе "Необязательно " для установки этих шаблонов. Для целей этого учебника мы начнем работу с пустого проекта.
Выберите шаблон приложения Python и нажмите кнопку "Далее".
На экране Настроить новый проект укажите имя и расположение файла проекта, а затем нажмите кнопку Создать.
Через несколько минут новый проект откроется в Visual Studio:
Вот что вы видите:
- (1) Окно Обозреватель решений Visual Studio показывает структуру проекта.
- (2) Файл кода по умолчанию открывается в редакторе.
- (3) В окне свойств отображаются дополнительные сведения о элементе, выбранном в Обозреватель решений, включая его точное расположение на диске.
Проверка элементов в Обозреватель решений
Ознакомьтесь с Обозреватель решений, где можно просматривать файлы и папки в проекте.
(1) На верхнем уровне — это решение, которое по умолчанию имеет то же имя, что и проект. Решение, которое отображается как файл .sln на диске, является контейнером для одного или нескольких связанных проектов. Например, если вы создаете расширение C++ для приложения Python, этот проект C++ может входить в то же решение. Решение также может содержать проект веб-службы и проекты для выделенных тестовых программ.
(2) Проект выделен полужирным шрифтом и использует имя, введенное в диалоговом окне "Создание проекта ". На диске этот проект представлен файлом .pyproj в папке проекта.
(3) В проекте отображаются исходные файлы. В этом примере у вас есть только один файл .py . При выборе файла его свойства приводятся в окне Свойства. Если окно "Свойства" не отображается, щелкните значок с ключом в баннере Обозреватель решений. Если дважды щелкнуть файл, он откроется в соответствующем средстве.
(4) Также в проекте находится узел сред Python. Разверните узел, чтобы отобразить доступные интерпретаторы Python.
(5) Разверните узел интерпретатора, чтобы увидеть библиотеки, установленные в этой среде.
Щелкните правой кнопкой мыши любой узел или элемент в Обозревателе решений, чтобы открыть контекстное меню с применимыми командами. Например, с помощью команды Переименовать можно изменить имя любого узла или элемента, в том числе проекта и решения.
Следующий шаг
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по