Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

Kindle Paper Whiteにニュース記事を自動転送してみた

目的

英語学習のために英文のニュース記事(Japan Today)を外出中に読みたい.
しかし,スマホを開いてブラウザを立ち上げたり,わからない単語を調べるのもめんどくさい
Kindleであれば長押しするだけで意味がポップアップされる
よし!ニュース記事をKindleに自動転送しよう!

KindleにPDFを送信する
Kindleには,Send to Kindleという機能があり
予め登録したメールアドレスからPDFファイルを送信すると書籍と同じように読むことができます.

手順

  1. Japan Todayのフィードから各記事のURLを取得
  2. ElementTreeとBeautifulSoupを使って各記事のページからタイトルと内容を取得
  3. ReportLabを使ってKindle用にPDF化
  4. Kindle Paper Whiteにメールで転送

実装

ソースはすべてGitHubに載せています.
https://github.com/WakoRintaro/jpntdy

結果

実際にニュース記事を転送してKindleで表示したイメージはこんな感じです.元記事
IMG_20181014_195121.jpg

所感

基本的な機能は実装できたので,あとは適当なサーバーを借りて
毎朝自動で実行すればKindleに朝刊が届きます!

初めてGitHubとQiitaを使ってみたが,何を書けばいいんだろう
これから,実装するにあたって詰まったところを載せていきます.

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?