from sys import argv script, user_name = argv prompt = '> ' print "Hi %s, I'm the %s script." % (user_name, script) print "I'd like to ask you a few questions." print "Do you like me %s?" % user_name likes = raw_input(prompt) print "Where do you live %s?" % user_name lives = raw_input(prompt) print "What kind of computer do you have?" computer = raw_input(prompt) print """ Alright, so you said %r about liking me. You live in %r. Not sure where that is. And you have a %r computer. Nice. """ % (likes, lives, computer)
Как работает через cmd.exe (командная строка): \python file.py user_name
Файл не работает в Notepad++ и в IDLE. В Notepad++ настроен Run через C:\Python27\python.exe -i “$(FULL_CURRENT_PATH)” (через shortcut вызывается python.exe). При исполнении файла пишет : need more value to unpack, то есть не получает user_name. С другими файлами работает.
Чем исполнять такого рода файлы, если Notepad++ в связке с python.exe не работает?
Обязательно ли использовать cmd.exe, Python (command line) или PowerShell для I/O?
Что такое Python (command line) (интерпретатор?) и есть ли разница между ним и IDLE?