Pythonで16進数からプレーンASCIIに変換するにはどうすればよいですか?
たとえば、 "0x7061756c"を "paul"に変換したいことに注意してください。
私はここで見つけたものをたくさん試しました:docs.python.org/library/binascii.html
—
Paul Reiners
あなたが私たちに与えたリンクの助けを借りて、私はあなたが探していた機能を見つけました。正確に何を試しましたか、なぜうまくいかなかったのですか?
—
Vincent Savard、2012年
次のことを試しました:>>> binascii.b2a_hqx( "0x7061756c") '-(Jh- $ Ba0c8fB`' >>> binascii.b2a_uu( "0x7061756c") "*、 '@ W、#8Q-S4V8P \ n" >>> binascii.b2a_base64( "0x7061756c") 'MHg3MDYxNzU2Yw == \ n' >>> binascii.b2a_qp( "0x7061756c") '0x7061756c' >>> binascii.b2a_hex( "0x7061756c")bicici.b2a_hex( "0x7061756c") '4033730'363' 730 .b2a_hex(0x7061756c)トレースバック(最新の呼び出しの最後):ファイル"<STDIN>"、行1、で、<モジュール>はTypeError:文字列であるか、バッファリングする必要がありませんint型>>>
—
ポールReiners
彼らはどれも「ポール」を返さなかったので、どれも働いていませんでした。
—
Paul Reiners、2012年