2017-08-11から1日間の記事一覧

P123 Pythonからメールを送信する

・emailモジュールとsmtplibモジュールを利用 ・SMTPサーバとしてGmailのサーバーを使うのがお手軽であるが、認証が必要で、さらにTLS/SSL利用が必須なのでSMTPの代わりにSMTP_SSLを利用する必要が有 ・OP25Bに対応するためにはP323の様な実装が必要Pythonク…

P122 Voluptuous

Pythonの基本的なデータ型を定義できるライブラリ Schemaオブジェクトでスキーマを定義し、関数として呼び出すことで引数のオブジェクトのバリデーションを実施可能Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド-作者: 加藤耕…

P117 @retryデコレーター

リトライ処理を簡潔に書けるライブラリ # stop_max_attempt_number:最大リトライ回数 # wait_exponential_multiplier:指数回数的(1,2,4,8…)なwaitを仕掛ける事ができ、初回のウェイトをミリ秒単位で指定 @retry(stop_max_attempt_number=3, wait_exponennti…

国立国会図書館法

・国・地方公共団体等の公的機関がインターネット上で公開している資料を、国立国会図書館が収集できる。(国立国会図書館法第二十五条の三) ・国立国会図書館が法律に基づきインターネット資料を収集することについては、著作権者の許諾を要しない。(著作…