Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта статья является первым шагом в шести частей серии учебников, демонстрирующих работу с Python в Visual Studio. Python — это популярный язык программирования, который является надежным, гибким, простым для обучения и бесплатным для использования во всех операционных системах. Сильное сообщество разработчиков и множество бесплатных библиотек обеспечивают надежную поддержку работы с Python. Язык поддерживает все виды разработки, включая веб-приложения, веб-службы, классические приложения, скрипты и научные вычисления. Многие университеты, ученые, случайные разработчики и профессиональные разработчики используют Python. Visual Studio предоставляет поддержку языка первого класса для Python.
К шести частям серии учебников относятся:
- шаг 1. Создание проекта Python (эта статья)
- Шаг 2. Написание и запуск кода Python в Visual Studio
- Шаг 3. Использование интерактивного окна REPL
- Шаг 4. Запуск кода в отладчике Visual Studio
- Шаг 5. Установка пакетов в среде Python
- Шаг 6. Работа с Git в Visual Studio
На шаге 1 руководства вы узнаете, как:
- Создание проекта приложения Python в Visual Studio
- Управление файлами проекта Python в обозревателе решений
Необходимые условия
- Visual Studio, установлена с поддержкой рабочих нагрузок Python. Дополнительные сведения см. в статье Установка поддержки Python в Visual Studio.
Создание проекта Python
Проект заключается в том, как Visual Studio управляет всеми файлами, которые объединяются для создания одного приложения. Файлы приложений включают исходный код, ресурсы и конфигурации. Проект формализирует и сохраняет связи между всеми файлами проекта. Проект также управляет внешними ресурсами, общими для нескольких проектов. Проект позволяет приложению легко расширять и расти. Использование проектов проще, чем управлять связями с помощью незапланированных папок, скриптов, текстовых файлов и памяти.
В этом руководстве начинается создание простого проекта, содержащего один пустой файл кода.
В Visual Studio выберите Файл>Создать>Project или используйте сочетание клавиш CTRL+SHIFT+N. Откроется экран Создание нового проекта, где вы можете искать и просматривать шаблоны на разных языках.
Чтобы просмотреть шаблоны Python, выполните поиск python. Поиск — отличный способ найти шаблон, если не удается запомнить его расположение в дереве языков.
Поддержка веб-сайтов Python в Visual Studio включает несколько шаблонов проектов, таких как веб-приложения в платформах Bottle, Flask и Django. При установке Python с помощью установщика Visual Studio выберите поддержку веб-приложений Python в категории Дополнительно, чтобы установить эти шаблоны. В этом руководстве начните с пустого проекта.
Выберите шаблон приложения Python и выберите Далее.
На экране Настройка нового проекта укажите имя и расположение файла для проекта, а затем выберите Создать.
В Visual Studio выберите Файл>Создать>Project или используйте сочетание клавиш CTRL+SHIFT+N. Откроется экран Создание нового проекта, где вы можете искать и просматривать шаблоны на разных языках.
Чтобы просмотреть шаблоны Python, выполните поиск python. Поиск — отличный способ найти шаблон, если не удается запомнить его расположение в дереве языков.
Поддержка веб-сайтов Python в Visual Studio включает несколько шаблонов проектов, таких как веб-приложения в платформах Bottle, Flask и Django. При установке Python с помощью установщика Visual Studio выберите поддержку веб-приложений Python в категории Дополнительно, чтобы установить эти шаблоны. В этом руководстве начните с пустого проекта.
Выберите шаблон приложения Python и выберите Далее.
На экране Настройка нового проекта укажите имя и расположение файла для проекта, а затем выберите Создать.
Через несколько минут новый проект откроется в Visual Studio:
Вот что вы видите:
- (1): в окне обозревателя решений Visual Studio показана структура проекта.
- (2): файл кода по умолчанию открывается в редакторе.
- (3). В окне свойств отображаются дополнительные сведения о элементе, выбранном в обозревателе решений, включая точное расположение на диске.
Просмотр элементов в обозревателе решений
Потратьте немного времени, чтобы ознакомиться с обозревателем решений. В этом окне в Visual Studio можно просматривать файлы и папки в проекте.
В обозревателе решений (1) обратите внимание на элемент верхнего уровня в структуре. Этот элемент вашего решения Visual Studio — это. По умолчанию имя решения совпадает с именем проекта.
Решение, которое отображается как файл .sln на диске, является контейнером для одного или нескольких связанных проектов. Например, если вы напишете расширение C++ для приложения Python, проект C++ может находиться в том же решении. Решение также может содержать проект веб-службы и проекты для выделенных тестовых программ.
Найдите элемент непосредственно под именем решения. Этот элемент является вашим проектом (2). Имя проекта — это имя, введенное в диалоговом окне Создание нового проекта. Visual Studio использует полужирный шрифт для идентификации выбранного проекта в решении.
На диске файл .pyproj в папке проекта представляет проект.
Переключите стрелку развернуть и свернуть рядом с именем проекта, чтобы просмотреть исходные файлы проекта.
Visual Studio использует полужирный шрифт, чтобы определить, какой файл является начальным файлом для программы. В этом примере у вас есть только один файл .py (3).
Чтобы просмотреть свойства файла в окне свойств, выберите файл в обозревателе решений.
Если окно свойств не отображается, выберите значок гаечного ключа в баннере обозревателя решений . Дважды щелкнув файл, открывает его любым способом, подходящим для этого файла.
На узле проекта найдите узел "Среды Python" (4). Разверните узел, чтобы отобразить доступные интерпретаторы Python.
В узле "Среды Python " разверните узел интерпретатора, чтобы просмотреть библиотеки, установленные в этой среде (5).
Щелкните правой кнопкой мыши любой узел или элемент в обозревателе решений , чтобы отобразить контекстное меню применимых команд. Например, функция Rename позволяет изменить название узла или элемента, включая проект и решение.