import sys code_text = sys.argv[1].replace(' ','') KEY = 'aaaaabbbbbabbbaabbababbaaababaab' alphabet = 'abcdefghijklmnopqrstuvwxyz' Letter = '' code_text = code_text.replace(' ','') ab = "" for letter in code_text: if letter.islower(): ab += 'a' else: ab += 'b' d = len(ab) for i in range(0,d,5): part = ab[i:i+5] if len(part) == 5: Letter += alphabet[KEY.find(part)] print Letter
Выдает не правыльный результат: “wikf”, а должно быть “wiki”

Скажите, в чем проблема?
P.S. Если делаю так:
code_text = 'I canT DAnCE i CANt TAlK Hey'

А как сделать через командную строку, а именно так:
python c:\Users\Oleg\Desktop\file.py "I canT DAnCE i CANt TALK Hey"
