タグ

ブックマーク / yosshi71jp.hatenadiary.org (2)

  • pythonで、経過秒を調べる方法 - シコウサクゴ()

    時間関係のモジュールは標準でいろいろあるけれど、経過秒を調べる方法がわからなかった。現在時刻の経過秒を調べる関数はあったけど・・・ import time print time.time() # 現在時刻の経過秒をリターン 僕がほしいのは、「今」じゃなくて「ある日」の経過秒。そこで、datetimeモジュールのdatetimeクラスを継承したmydatetimeクラスを作りました。 from datetime import datetime; class mydatetime(datetime): def allseconds(self): s = self.toordinal()*60*60*24; # 1900年1月1日からの経過日 s += self.hour*60*60; # 時間の秒換算 s += self.minute*60; # 分の秒換算 s += self.second;

    pythonで、経過秒を調べる方法 - シコウサクゴ()
  • Pythonで、はてなブックマークを取得する - シコウサクゴ()

    Pythonで、はてなAPIを使ってみる(1) - シコウサクゴ() この続きで、今度は各ユーザーのはてなブックマークのデータを取得します。これについてはAPIというよりは、一般的なRSSの取り方の説明になると思います。 さて、各ユーザーのはてなブックマークは、 はてなブックマーク - yosshi71jpのブックマーク 上のようなページになっていますが、このデータを取得するときはRSSを利用します。このページをRSS形式にするには、アドレスの最後に「rss」と付け加えればよく、上の場合は http://b.hatena.ne.jp/yosshi71jp/rssRSS形式のページをみることができます。 こうなると、Pythonでこのデータをとることは簡単です。 はてなブックマークデータを取得する 必要なモジュールのインポート In [1]: import feedparser 今回はf

    Pythonで、はてなブックマークを取得する - シコウサクゴ()
  • 1