Командная строка в Python: советы и примеры кода
CMD (или Command Prompt) в Windows – это программный интерфейс, который предоставляет пользователю возможность взаимодействовать с операционной системой, используя команды через командную строку.
Python в CMD позволяет запустить интерпретатор Python в командной строке. Это дает возможность использовать Python для написания скриптов и выполнять их на операционной системе Windows, без необходимости открывать отдельный текстовый редактор.
Для запуска интерпретатора Python в CMD достаточно ввести команду "python" в командной строке. После этого откроется интерактивный режим Python, где можно начать писать код. Например:
Microsoft Windows [Version 10.0.19042.1011]
(c) Microsoft Corporation. All rights reserved.
C:\Users\user>python
Python 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
Здесь можно вводить Python-команды для исполнения.
Например, можно вычислить сумму двух чисел:
>>> a = 4
>>> b = 6
>>> c = a + b
>>> print(c)
10
Также можно запустить Python-скрипт из CMD, передав ему аргументы из командной строки. Для этого нужно написать команду "python" и указать путь к файлу со скриптом, а также передать нужные аргументы. Например, чтобы запустить скрипт "my_script.py" с двумя аргументами "arg1" и "arg2", нужно ввести следующую команду:
C:\Users\user>python my_script.py arg1 arg2
В скрипте "my_script.py" можно использовать модуль "sys" для получения переданных аргументов. Например:
import sys
arg1 = sys.argv[1]
arg2 = sys.argv[2]
print("Argument 1 is:", arg1)
print("Argument 2 is:", arg2)
Таким образом, Python в CMD позволяет быстро и удобно использовать Python для написания и исполнения скриптов на Windows.