Запуск программ Python в командной строке
Большинство программ, написанных вами, вы будете запускать прямо из редактора. Тем не менее нужно знать, как запустить программу из командной строки, если вы захотите запустить готовую программу без редактирования. Это можно сделать в любой операционной системе с установленной поддержкой Python. Для этого необходимо знать путь к каталогу, в котором хранится файл программы.
Создайте любой файл с разрешением py в папке на рабочем столе, например hello_world.py. В файле запишите строку print("Hello World!!!"). Сохраните его в каталог python. Теперь откройте терминальное окно командной строки и введите следующие команды для запуска.
C:\Users\>cd C:\Users\Desktop\python C:\Users\Desktop\python>dir
20.02.2021 23:33 hello_world.py C:\Users\Desktop\python>python hello_world.py |
Команда cd (Change Directory) используется для перехода к папке python. С помощью команды dir можно проверить, находится ли данный файл в этой папке. Затем запускается команда python hello_world.py. В итоге мы получаем на выходе строку Hello World!
Давайте разберемся с тем, что делает Python при запуске файла hello_world.py. Суффикс .py в имени файла, указывает что файл, является программой Python. Редактор запускает файл в интерпретаторе Python, который читает и определяет каждое слово. Когда интерпретатор обнаруживает слово print, он понимает, что это функция. Функция print() преобразует объекты и выводит их в поток стандартного вывода или записывает их в файл. Проще говоря, функция print() или выводит на экран данные, которые ей передали или записывает эти данные в файл. В итоге мы получили строку Hello World!
Далее: Числа и арифметические операторы Python
Назад: Выбор текстового редактора