くぴんのブログ

くぴんのブログ

PR

×

プロフィール

くぴん74

くぴん74

カレンダー

カテゴリ

お気に入りブログ

楽天ラッキーくじ更… New! じゃっかすさん

DOW 52485.03 +276.9… どらりん0206さん

2026~27主力株概況1… みきまるファンドさん

自分を愛することは… まりあのじいじさん
パワーアシストロボ… jhiranoさん

キーワードサーチ

▼キーワード検索

2015年01月17日
XML
カテゴリ: プログラミング
mechanizeを使って楽天カードのページにログインし、ご利用明細のページに移動してhtmlのソースを取得するpythonスクリプトを書いてみた。

-----ここから
# -*- coding: utf-8 -*-

import mechanize

# ブラウザオブジェクトを作る
br = mechanize.Browser()
br.set_handle_robots(False) #robots.txtを無視するかどうか。

# ログイン名とパスワードを指定
username = "hogehoge"


# URLを開く
url = 'https://www.rakuten-card.co.jp/e-navi/?l-id=corp_de_enavi_login_top_003'
br.open(url)

# フォームを指定して、ユーザ名とパスワードを設定して送信する。
br.select_form(nr=0)
br["u"] = username
br["p"] = password
br.submit()

# 明細のページへ移動
res=br.follow_link(text_regex = "ご利用明細")

# 明細のページを出力


br.close()
-----ここまで

参考URL
http://plaza.rakuten.co.jp/kugutsushi/diary/200610190000/

http://la.cs.tut.ac.jp/~sakaji/wiki/wiki.cgi?page=Python

mechanizeを使うとログイン先の情報を取ることができる。


にほんブログ村 サラリーマン日記ブログ 戦うサラリーマンへ
にほんブログ村





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2015年01月18日 08時33分21秒
コメントを書く
[プログラミング] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: