2011年03月01日

working hard?

Pythonchallenge 8 【working hard?】
ネタバレ注意






















































































分からなかったのでソースの中身のun:以降をググってみると、この問題の答えが書かれたページしかひっかからなくて困った



ということで、un:とpw:以降の初めの部分が共通しているのでそれをググってみたらbz2が出てきた


bz2についてはこちら




bz2自体の使い方もよく分からなくて結構調べた



import bz2

un = 'BZh91AY&SYA\xaf\x82\r\x00\x00\x01\x01\x80\x02\xc0\x02\x00
\x00!\x9ah3M\x07<]\xc9\x14\xe1BA\x06\xbe\x084'
pw = 'BZh91AY&SY\x94$|\x0e\x00\x00\x00\x81\x00\x03$ \x00!\x9ah3M\x13<]\xc9\x14\xe1BBP\x91\xf08'

bz_un = bz2.BZ2Decompressor()
bz_pw = bz2.BZ2Decompressor()
print 'un:' + bz_un.decompress(un) + '\n' + 'pw:' + bz_pw.decompress(pw)


----------
import bz2

bz2.BZ2Decompressor()
BZ2Decompressorの解凍オブジェクトを新たに生成する

x.decompress(y)
BZ2Decompressorオブジェクトxに追加データyを追加する
----------






この記事へのコメント

name:

mail:

HP:

comment:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。