私はPython 2.7でしばらく遊んでいましたが、今では独自の暗号化/復号化アルゴリズムを作成しようとしています。 私はそれが非ASCII文字をサポートするようにしようとしています。 は、これはdictionnaryの一部です:辞書を使用中のUnicode警告
... u'\xe6': '1101100', 'i': '0001000', u'\xea': '1100001', 'm': '0001100', u'\xee': '1100111', 'q': '0010000', 'u': '0010100', u'\xf6': '1110010', 'y': '0011000', '}': '1001111'}
しかし、私はやって、binairyに、exempleにより、「e」を変換しようとすると暗号化として、DICの名前です
base64 = encrypt[i]
(モジュールの警告から)警告
::と私は= uの "E"
私はこのエラーを取得する ファイル "D:\デスクトップ2 \プログラム\プロジェクト\ 4.py"、17行目 ファイル「D:\デスクトップ2つの\プログラム\ - :4 base64では= [i]は UnicodeWarningを暗号化する不平等
トレースバック(最新の呼び出しの最後)であるとして、それらを解釈するUnicodeの同等比較はUnicodeに両方の引数の変換に失敗しました(キー、暗号化、復号化)メイン( )内のファイル "D:\ DeskTop 2 \ Programs \ Projects \ 4.py" D:\デスクトップ2 \プログラム\プロジェクト\ 4.py」、行174、復号 をbase64 =暗号で[i]の KeyError例外: '\のXF1'
はまた、私は、Wiを開始しましたth
# -*- coding: utf-8-*-