- くだすれPython(超初心者用) その29©2ch.net
330 :デフォルトの名無しさん[sage]:2016/04/15(金) 16:44:05.17 ID:DT9Q+kCC - >>329のURLはPython2を使って説明してる
文字列の型はPython2のstr≒Python3のbytes web検索でPyCryptoのドキュメントを探したら https://www.dlitz.net/software/pycrypto/api/current/ AES.new()の第一引数keyはbyte stringを受け入れると書いてある たぶんPython2ならstr型、Python3ならbytes型のデータをkeyとして渡す
| - くだすれPython(超初心者用) その29©2ch.net
332 :デフォルトの名無しさん[sage]:2016/04/15(金) 18:19:59.22 ID:DT9Q+kCC - 説明が悪かった
バイナリがユニコード文字列ではなくバイト文字列を指しているならばPython2のstr型はバイナリだよ 2と3の間で文字列の型が下のように変わった Python2はバイト文字列=str、ユニコード文字列=unicode Python3はバイト文字列=bytes、ユニコード文字列=str
|
|