診断メーカーの結果を取得するスクリプト
pythonのコードを毎日書くということで、診断メーカーの結果を返すスクリプト。
code
import urllib import BeautifulSoup import sys import time def shindan(num_str,name): params = urllib.urlencode({"u" : name}) url = format("http://shindanmaker.com/%s" % num_str) result = urllib.urlopen(url, params) soup = BeautifulSoup.BeautifulSoup(result) title = soup.find('title').contents[0] content = soup.find('div', {'class' : 'result'}).find('div') print "%s:\n \t%s" % (title, '\n\t'.join(content.contents).strip()) name = sys.argv[1] for num in sys.argv[2:]: shindan(num,name) time.sleep(1)
結果
python shindan.py podhmo `seq 61062 61072` あなたの生涯を漢字二文字で表しったー : podhmoの生涯を漢字二文字で表すと…【 悪夢 】 冠ラジオ番組始まったー : podhmo『パックスパ○〜△』です。 初めてのキスの感想は? : podhmoの初めてのキス。相手の感想は「ずっと息止めてよう」 家に入ったー : podhmoは鍵を無くし、家に入れません。 (゜Д゜)<なんなんったー : (゜Д゜)<podhmoはショタコンだから変態なんだよ・・・てへっ☆ あなたの神様ったー : podhmoの神様は、左手の掌にpodhmoの恥ずい写真を持ち、右手は輪ゴムピストル、顔は常に吹きそうな顔です。神はいつもあなたが二度寝してでもよく眠れるように守っていますよ あれ?うちの地方のクリスマスみんなのとちょっと違うみたいー : 『podhmoさんの住んでいる地域では、毎年クリスマスにはチョココロネを食べ、みんなで貯金額を教え合うことになっています。』 あなたのネーミングセンスったー : podhmoのネーミングセンスは『0.0006%』です。 現実世界であなたを召喚してみた : podhmoは風属性。☆10【攻撃力3900/守備力1500】効果:召喚に成功した時、コイントスを行い裏表を当てれば相手フィールド上の先輩全ての攻撃力800ポイントダウン ポッキーorプリッツに例えったー : podhmoは『こんがり本舗:ごま』です。 ((^(^(^(^(^o^)^)^)^)^))ヒュンヒュン : ((^(^(^(^(^(^o^)^)^)^)^)^))ヒュンヒュン
あんまり良い診断結果ないなー。