タグ

2013年4月20日のブックマーク (2件)

  • シンプルで覚えやすい仕様,パワフルなPythonのWebアクセスモジュール request | TRIVIAL TECHNOLOGIES on CLOUD

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Pythonには「後方互換性を大切にする」というモットーがあって,時にはそれが裏目に出ることがある。PythonでWebにリクエストを送る時の手法は,目的に応じて複数存在するが,これも後方互換性を守るがために起こっている現象といえる。当初はシンプルな機能を持つモジュールが利用されていて,その後より高度な機能を持つモジュールが追加されたのだが,後方互換性を守るために古いモジュールが残されているのだ。 たとえば,普通にhtppでGETリクエストを送って結果を取得するなら簡単で from urllib import urlopen src = urlopen('http://www.exam

  • 日付/時刻の差分を求める - マスかく暇あったらコード書くわ!

    日付差を求めるには2つの日付の経過ミリ秒が必要とのこと。 getTimeメソッドで経過ミリ秒を取得し、2つの日付の差を求め、その値を再度、日付に変換すると日数の差が表せる。 var dat1=new Date(2011,0,10); var dat2=new Date(2011,11,31); var diff=(dat2.getTime()-dat1.getTime())/(1000*60*60*24); document.writeln('今年もあと'+diff+'日'); めんどくさく感じますが、上記が定型的な差分計算の方法のようなので、覚えておくのが良いようです。 あと、『月』の指定は1〜12ではなく0〜11で行うことも初心者の自分は注意が必要ですね〜

    日付/時刻の差分を求める - マスかく暇あったらコード書くわ!
    nikuyoshi
    nikuyoshi 2013/04/20
    日付差を求めるには2つの日付の経過ミリ秒が必要とのこと。 getTimeメソッドで経過ミリ秒を取得し、2つの日付の差を求め、その値を再度、日付に変換すると日数の差が表せる。 var dat1=new Date(2011,0,10); var dat2=new Date(2011,11,31)