Pythonのお勉強 Part 24 at TECH
[2ch|▼Menu]
458:デフォルトの名無しさん
08/03/05 02:49:43
mechanize なる物を発見したのでつかってみた。
こんなコードでmixiにログインできた

# ログイン画面に移動
import mechanize
br = mechanize.Browser()
br.open("URLリンク(mixi.jp)")
# フォームに入力
br.select_form(nr=0)
br["email"] = メールアドレス
br["password"] = パスワード
# ログイン
br.submit()

# 試しにリンク一覧を表示
for i in br.links():
 if i.text is not None:
  print i.text.decode("euc-jp")

ところが、その後ページを移動しようとして

# リンク「マイミクシイ」を探す
link = br.find_link(text_regex=u"マイミクシィ".encode("euc-jp"))
# リンク先に移動
br.follow_link(link) # <-- ここでエラー

なんか robot.txt によりアクセスが許可されませんでした
みたいなエラーメッセージがでるんだけど
普通のブラウザとの違いはなんなんだ。。。?




次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5377日前に更新/203 KB
担当:undef