Пользовательский ввод и аргументы командной строки - PullRequest
471 голосов
/ 16 сентября 2008

Как у меня есть скрипт Python, который а) может принимать пользовательский ввод и как мне сделать его б) читать аргументы, если он запускается из командной строки?

Ответы [ 12 ]

2 голосов
/ 01 июня 2017

В Python 2:

data = raw_input('Enter something: ')
print data

В Python 3:

data = input('Enter something: ')
print(data)
1 голос
/ 17 января 2019
import six

if six.PY2:
    input = raw_input

print(input("What's your name? "))
...