トップページ > プログラム > 2016年04月15日 > DT9Q+kCC

書き込み順位&時間帯一覧

34 位/209 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000101000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれPython(超初心者用) その29©2ch.net

書き込みレス一覧

くだすれ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


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。