

[前回の質問](https://ja.stackoverflow.com/questions/49506/%E3%81%AF%E3%81%A6%E3%81%AA%E3%81%A7%E3%83%96%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B%E3%81%AEurl%E3%81%A8%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%82%92%E5%85%A8%E9%83%A8python%E3%81%A7%E3%82%B9%E3%82%AF%E3%83%AC%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0%E3%81%97%E3%81%9F%E3%81%84/49549#49549)でスクレイピングを使用して取り出そうと考えていたのですが、はてなサイトに何度もアクセスを飛ばすのは良くないと思いデータの管理画面からブックマークデータをダウンロードしてそこから抽出しようと思うのですが、どのようにしたら良いのでしょうか？

[![はてなデータ管理画面](https://i.stack.imgur.com/sOa00.png)](https://i.stack.imgur.com/sOa00.png)

三つのうちのどれでも良いのですが、HTMLでDLできるブックマーク形式が楽かと思います。

requestsを使用しそのURLにアクセスすればダウンロードが始まるのかと考えたのですが、URLが明らかに固定ではなさそうなのでどのようにアクセスして良いのかわかりません。

ご教授いただけないでしょうか？

[code]

    http://b.hatena.ne.jp/dump?mode=bookmarks
    
[/code]

ログイン画面が出てくるのですがパスワードを打ってもログイン出来ません。

[![ログイン画面](https://i.stack.imgur.com/8ZcOe.png)](https://i.stack.imgur.com/8ZcOe.png)

追記  
[はてなのapiを使用すると全件取得](http://b.hatena.ne.jp/help/entry/api)できるようなのですが、以下の文章の意味がよく分からないです。  
具体的にはどのようにしたら良いのでしょうか？

> WSSE認証を用いたブックマークデータの取得  
>
> 自分のブックマークに投稿したブックマークデーターはエクスポート機能により一括でダウンロードすることが可能となっております。(データのエクスポートは設定画面より可能です。)
>
> このデータのエクスポートを外部プログラムからも行えるよう、エクスポート用URIは Cookie 認証以外に  
>  はてなブックマークAtomAPIに同じくWSSE認証での認証が行えるようになっています。各フォーマットごとのエクスポートURI (例えば  
>  Atomフィードでのエクスポートの URI は <http://b.hatena.ne.jp/dump>) になりますが、この URI に対して  
>  WSSE 認証を行うことでブラウザ以外のプログラムからでも直接データのダウンロードが可能です。


CC BY-SA 4.0
2018-10-23T13:17:44.177
49577
2020-04-06T06:26:17.410
2020-04-06T06:26:17.410
3060
22565
question
python python3 html web-scraping beautifulsoup
Pythonではてなブックマークのデータ管理のページからブックマークデータを取得したい。