Все, что вам нужно знать о среде Python



Эта статья предоставит вам подробные и всесторонние знания о среде Python и переменных.

Как мы знаем, Python за последние несколько лет получил огромное признание благодаря своей простоте и переносимости кода между платформами. Однако с чего начать писать код на Python? Основная причина экологии - создание изолированной территории для развития индивидуальных проектов. Это позволяет каждому проекту не иметь никаких зависимостей независимо от других проектов, хранящихся на компьютере, с его особыми требованиями. В этой статье мы разберемся со средой Python.

Потребность в среде Python

Для преобразования любого кода вам понадобится интерпретатор, который включает 70% приложения. Тогда вам понадобится «линия челки». В основном это можно сделать двумя способами. Либо вы можете создать программу с помощью простого текстового редактора, такого как WordPad или Notepad ++, либо просто создать оболочку python на платформе Putty. У каждого из них есть свои плюсы и минусы. Оболочка может использоваться для взаимодействия с ОС, например, «терминал» может использоваться для управления ОС Windows. В оболочке интерпретация вашего кода происходит в режиме реального времени, что очень полезно. Это дает вам представление о возможных ошибках и результатах выполнения кода.





Ниже приведен фрагмент кода, который запускается в Python IDE (интегрированной среде разработки), такой как PyCharm, для получения желаемого результата.

while (1) #! / usr / bin / env python # получить имя пользователя из приглашения username = raw_input ('Login:') # список разрешенных пользователей Участник1 = 'Пранав' Участник2 = 'Радика' # управлять пользователем ввода Если (имя пользователя = = Участник1): вывести «доступ предоставлен» elif (имя пользователя == Участник2): напечатать «привет» else: напечатать «доступ не предоставлен» #end

среда python



Для ОС Windows лучшее место для установки python - это, конечно, официальный сайт www.python.org. На компьютерах MAC OS X уже установлен python. Linux также следует за пакетом, на большинстве компьютеров он предустановлен.

что такое модель программирования на основе pojo

Широко рекомендуется использовать python 3, установленный с Homebrew. Затем установите «virtualenv» с помощью pip3. Поскольку все пакеты будут скопированы, нам нужно установить местоположение нашей среды, что можно сделать следующим образом:

virtualenv -p python3 ~ / virtEnv1

Термин virtEnv1 - это имя виртуальной среды, которое определяет точный путь к нашей среде. После запуска среды в папке bin появляется файл с именем «активный». Мы устанавливаем в качестве источника, как указано ниже.

cd ~ / virtEnv1
исходный бункер / активировать

Если вы решите деактивировать виртуальную среду, введитеДеактивировать

Различные аспекты среды Python

Аналогичным образом мы можем создать множество таких сред и воспроизвести описанный выше процесс для разных версий python.

  • Оболочка среды Python (PEW). PEW действует как оболочка, и ее можно использовать только один раз. Это очень упрощает работу в виртуальной среде. С помощью одной команды вы можете создать новую среду сразу после установки нескольких пакетов.

  • VENV - еще один наиболее рекомендуемый инструмент виртуальной среды. Он генерирует файл конфигурации, который напрямую понимается python, и воздерживается от копирования двоичного файла в новые места. Однако единственная загвоздка в том, что он не поддерживает версии 3.3 и ниже.

  • PIPENV выводит вещи на новую арену, поскольку объединяет поддерживаемые пакеты и среды в один инструмент. Требуется просто спецификация среды, и она создает отдельные разделы для разных целей, таких как производство, тестирование и разработка.

Установка python поставляется с рядом модулей и пакетов, которые следуют определенному набору процессов для загрузки, хранения и распаковки этих файлов. Всякий раз, когда мы сохраняем проект или пытаемся получить пакет, python обращается к уникальному дочернему пути основной папки, в которую он был изначально установлен. Есть некоторые библиотеки, называемые пакетами сайтов или сторонними пакетами, это не что иное, как файлы, созданные пользователем. Другойtype называется системными пакетами, которые представляют собой стандартные библиотеки, определенные в Python.

Переменные среды

  • ПИТОНПАТ

Эта переменная сообщает интерпретатору Python, где найти файлы модуля, импортированные в программу. Он должен включать каталог исходной библиотеки Python и каталоги, содержащие исходный код Python. Установщик Python иногда настраивает PYTHONPATH.

  • PYTHONSTARTUP

Он содержит путь к файлу инициализации, содержащему исходный код Python. Он выполняется каждый раз при запуске интерпретатора. В Unix он называется «.pythonrc.py» и содержит команды для загрузки утилит или изменения PYTHONPATH.

  • PYTHONCASEOK

Он используется в Windows для указания Python найти первое совпадение без учета регистра в операторе импорта. Установите для этой переменной любое значение, чтобы активировать ее.

  • PYTHONHOME

Это альтернативный путь поиска модуля. Обычно он встраивается в каталоги PYTHONSTARTUP или PYTHONPATH, чтобы упростить переключение библиотек модулей.

  • PYTHONBREAKPOINT

Если это установлено, он называет вызываемый объект, используя нотацию пути с точками. Модуль будет импортирован и затем запущен реализацией по умолчанию sys.breakpointhook (), которая сама вызывается встроенной точкой останова (). Если не задан или установлен в пустую строку, он эквивалентен значению «pdb.set_trace». Установка этого значения в строку «0» приводит к тому, что реализация sys.breakpointhook () по умолчанию не делает ничего, кроме немедленного возврата.

На этом мы подошли к концу статьи о среде Python. . Чтобы получить более глубокие знания о Python и его различных приложениях, вы можете для онлайн-обучения с круглосуточной поддержкой и пожизненным доступом.

мой учебник по sql для начинающих

Есть вопрос к нам? Упомяните их в разделе комментариев этой статьи о среде Python, и мы свяжемся с вами.