2. Установка Python на Windows 10. Знакомство со средой программирования. Знакомство с IDLE

В окне установки лучше поставить галочку в чек-бокс Add Python \(3.10\) to Python. Это поможет в дальнейшем, когда придёт время более профессионально использовать программу.

Рис. \(3\). Установка Python. Шаг \(2\)
Можно выполнить установку по умолчанию (Install Now), но, если интересно посмотреть, какие дополнения устанавливаются вместе с интерпретатором, и выбрать место установки, то остановимся на пункте «Настроить установку» (Customize installation).
Вместе с интерпретатором устанавливается документация, пакетный менеджер pip, интегрированная среда разработки IDLE (Integrated Development and Learning Environment) и библиотеки для построения графического интерфейса (Tkinter).

Рис. \(4\). Установка Python. Шаг \(3\)
Окно расширенных опций предлагает:
• определиться с установкой Python для всех пользователей компьютера;
• связать все файлы с расширением .py с Python, что позволит запускать программы, написанные на Python, двойным щелчком мыши;
• создавать ярлыки для установленных приложений;
• добавить Python к переменным окружения;
• перекомпилировать стандартную библиотеку.
Запуск idle из командной строки

Запуск программ в командной строки
Перестали запускаться программы из командной строки. Стало появляться окно с выбором с помощью чего.
Запуск локального сервера из командной строки
Всем привет! Помогите разобраться почему не получается запустить локальный сервер из командной.

Запуск приложения python из командной строки
Во всех ответах к аналогичным рекомендуют открывать из папки командой python file.py или.
Запуск программы в Pyton 3 без idle
как запустить программу в Pyton 3 без закрытия окна ? Двойной щелчок по файлу программы даже с .
3660 / 918 / 130
Регистрация: 29.01.2013
Сообщений: 5,458
AlexMarkov, указав полный путь к исполняемому файлу. Или, если переменные среды настроены соответствующим образом, относительный путь.
![]()
5416 / 3840 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
В свойствах ярлыка указана команда: «pythonw.exe «путь\Python38\Lib\idlelib\idle.pyw»
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
Alli_Lupin, Garry Galler ето понятно)), спасибо, я про запуск модулей в интерактивном режиме как у Лутца в примерах? Необходимо запустить собственный модуль в REPL.
1 2 3 4 5 6 7 8 9 10
>>> from person import Person >>> from manager import Manager >>> bob = Person(name=’Bob Smith’, age=42, pay=10000) >>> sue = Person(name=’Sue Jones’, age=45, pay=20000) >>> tom = Manager(name=’Tom Doe’, age=55, pay=30000) >>> db = [bob, sue, tom] >>> for obj in db: obj.giveRaise(.10) # метод по умолчанию или специализированный >>> for obj in db: print(obj.lastName(), ‘=>’, obj.pay)
![]()
5416 / 3840 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
Сообщение от AlexMarkov 
запуск модулей в интерактивном режиме
Непонятно что имеется ввиду. Исполняется строчка кода или некоторое выражение — expression, например, блок кода или целая функция.
Модуль (неважно какой) можно импортировать и далее пользоваться его классами\функциями\методами\переменными в данном интерактивном режиме.
Естественно, IDLE нужно предварительно запустить.
Сообщение от AlexMarkov 
Необходимо запустить собственный модуль в REPL
Задача не распарсилась.
У Лутца это вовсе не обязательно IDLE. Это может просто Python repl запущенный командной python без аргументов.
C:\Users\Garry>python Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit Type "help", "copyright", "credits" or "license" for more information. >>> import math >>> math. math.acos( math.acosh( math.asin( math.asinh( math.atan( >>> math.pi 3.141592653589793 >>>
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
Сообщение от Garry Galler 
Модули в интерактивном режиме не исполняются.
спасибо, что напомнили применяемую терминологию, вопрос Вы поняли в любом случае. Для того чтобы импортировать модуль не из стандартной библиотеки, где и как необходимо запустить IDLE?
![]()
5416 / 3840 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1

Сообщение было отмечено AlexMarkov как решение
Решение
Сообщение от AlexMarkov 
Для того чтобы импортировать модуль не из стандартной библиотеки, где и как необходимо запустить IDLE?
Тогда нужно переформулировать вопрос: как запустить свой модуль, чтобы IDLE\Python REPL его увидел?
Так?
Ответ: добавить путь нахождения своего модуля в sys.path.
import sys
sys.path.append(«c:\my_path\path\path»)
Эта операция временно расширит пути поиска модулей интерпретатором.
Ответ №2: прописать путь к своим модулям в файл python.pth:
f:\mymodules
Эта операция персистентно расширит пути поиска модулей интерпретатором.
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
Сообщение от Garry Galler 
У Лутца это вовсе не обязательно IDLE. Это может просто Python repl запущенный командной python без аргументов.
теперь понятно.
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
Сообщение от Garry Galler 
Ответ №2: прописать путь к своим модулям в файл python.pth:
Ответ №3: записать в переменную окружения PYTHONPATH или текстовый файл pydirs.pth.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Запуск С Командной Строки
с виндяткой ситуация достаточно обсосана с линухами — все печальней (в смысле адекватной инфы от.

Запуск из командной строки
Всем форумчанам доброго времени суток. Есть такая строчка ffmpeg -ss 1800 -i.
Запуск командной строки из консоли
Доброго времени суток! Подскажите пожалуйста, как можно запустить командную строку и вписать в неё.
Запуск скрипта из командной строки
есть скрипт, который добавляет новый раздел в реестр Dim WshShell Set WshShell =.
Запуск макроса из командной строки
А можно ли все-таки запустить макрос Excel’я из командной строки или bat-файлы, не используя.
Запуск программы из командной строки
Здравствуйте. Подскажите, как запустить следующею программу из командной строки? #include.
Python IDLE — интегрированная среда для разработки
IDLE ( I ntegrated D evelopment and L earning E nvironment) — это интегрированная среда для разработки (и обучения), которая поставляется вместе с Python. Сама IDLE написана на Python с использованием библиотеки Tkinter, поэтому является кроссплатформенным приложением (может работать на Windows, Mac OS, Linux).
IDLE это по сути текстовый редактор с подсветкой синтаксиса, автозаполнением, умным отступом и другими функциями для удобства написания кода на Python.
В данной статье рассмотрим основные принципы работы с IDLE.
Запуск IDLE
Перед запуском IDLE необходимо установить Python
IDLE в Windows находится в меню » Пуск » → » Python 3.x » → » IDLE «. Также можно быстро найти его через » Поиск » около меню » Пуск «, набрав в поле поиска «IDLE»:
В Unix-подобных операционных системах (Linux, MacOS), IDLE запускается через терминал командой idle . Если программа не запустилась, поищите idle в каталоге tools/idle дистрибутива Python. Если idle отсутствует в вашей системе, установите его командой:
sudo apt-get install idle3
Интерактивный режим
Изначально программа запускается в интерактивном режиме . По другому его называют REPL. Все что вы напишете в интерактивном режиме после » >>> » будет сразу же выполнено построчно. Традиционный » Hello world! » будет выглядеть так:
REPL режим можно запустить в любой консоли, но IDLE дает ряд преимуществ, которые мы разберем ниже.
Подсветка синтаксиса
Прежде всего подсветка синтаксиса упрощает жизнь программиста. Чтение и написание кода становится более удобным — каждая конструкция языка подсвечивается определенным цветом. Комментарии красным, строки зеленым, вывод синим и т.д.
Отступы
Отступы в IDLE создаются автоматически. По умолчанию их размер равен 8-ми пробелам.
В REPL режиме команды исполняются построчно, однако IDLE понимает, что для некоторых инструкций (if-else, while и т.д.) необходим многострочный ввод. Когда вы ввели первую строку, например if n == 0: и нажали «enter», IDLE перенесет курсор на новую строку и автоматически создаст новый отступ.
Небольшая инструкция по работе с отступами:
- при нажатии на «enter» в нужных конструкциях, отступы создаются автоматически;
- если вам необходимо сдвинуться на предыдущий уровень, нажмите » Backspace » или стрелку » Влево «;
- если необходимо сдвинуться вправо, нажмите » Tab » или стрелку » Вправо «;
- если вы напечатали выражение pass , return , break , continue или raise и нажали «enter», каретка автоматически вернется к прежнему отступу.
Autocomplete
Механизм автозавершения фраз и конструкций используется во многих IDE, и Python IDLE не исключение. Если вы будете пользоваться этой функцией, скорость написания вашего кода заметно ускорится, так как не придется дописывать названия переменных и конструкций полностью. Достаточно ввести часть слова (например pri ) и нажать Alt + / . Если вариантов слова несколько, нажмите данную комбинацию несколько раз.
Подсказки к функциям
При вызове функции или метода, после открывающейся скобки (где далее будут прописаны аргументы) IDLE отобразит подсказку. В ней будут описаны аргументы, которые ожидает функция.
Подсказка будет отображаться до тех пор, пока вы не закроете скобку.
История команд
Чтобы полистать историю введенных ранее команд, установите курсор после » >>> » и выполните комбинацию Alt + n (листать вперед) или Alt + p (листать назад).
Если же вы нашли команду в окне и хотите ее скопировать, поставьте курсор в конец этой команды и нажмите «enter».
Режим редактирования файлов
В IDLE есть возможность полноценно работать с файлами — просматривать, редактировать, создавать новые. Чтобы создать новый файл, выберите «File» -> «New File» (или Ctrl + N). Откроется новое окно:
В новом окне доступен тот же функционал, что и в интерактивном режиме. Однако разница все же есть — в режиме редактирования файлов используется 4 пробела для отступа, в отличие от интерактивного режима (там используется 8 пробелов).
Для примера, напишем простой код и сохраним его с помощью «File» → «Save» (или Ctrl + S). После того как файл сохранен, IDLE начнет понимать что этот файл имеет расширение » .py » и подсветит синтаксис.
Теперь, чтобы запустить код, выберите «Run» → «Run Module» (или F5). Откроется новое окно Python Shell с результатом выполнения нашего кода.
IDLE особенно удобно использовать при обучении языку Python, чтобы быстро проверять на практике команды и инструкции. Также, в режиме REPL, IDLE имеет ряд преимуществ перед обычной консолью (подсказки, подсветка синтаксиса, авто-отступы и др.)
Однако имеющегося функционала может оказаться недостаточно для серьезной разработки. Стоит присмотреться к PyCharm или VSCode.
Как запустить Python IDLE и сделать первую программу (для новичков)

Привет друзья! Когда первый раз сталкиваешься с языком программирования, иногда даже не знаешь куда писать код и как его запустить! В этом видео мы с вами: ✔ Научимся запускать редактор кода Python IDLE. ✔ Создадим нашу первую программу на Python. ✔ Запустим на выполнение нашу программу и сохраним ее в файл Python с расширением py. ❗️❗️❗️ Конечно, мы должны сначала проинсталлировать Python к нам на компьютер, как это сделать смотри по этой ссылке https://youtu.be/OCQg2YGlH6U ✔ Телеграм — https://t.me/wiseplat ✔ Вступай в группу Вк — https://vk.com/wiseplat1 ✔ Подписывайся https://zen.yandex.ru/id/5e9a612424270736479fad54 ✔ Поддержи проект: https://wiseplat.org/donat ✅ Создавайте свои интерактивные приложения и игры с помощью Python! Уроки по Python помогут в этом! #урокиpython #урокипитон #python #программирование #дляначинающих — Уроки от #OlegShpagin Ставь лайк, если тебе понравилось видео ►► Подписывайся на канал! как запустить python,как запустить python idle,запуск python idle,python idle,python первая программа,python как написать программу,python как запустить программу,пайтон,пайтон первая программа,python,python 3,программирование python,python с нуля уроки,питон с нуля,разработка на python,для чайников,изучение python,python основы,python обучение,с нуля,уроки,питон уроки,python уроки,курс python,питон,python3,видеоурок,программирование,пайтон 3
Показать больше
Войдите , чтобы оставлять комментарии.