[Download PyRSS2Gen-1.1.tar.gz] Requires Python 2.3. (Uses the datetime module for timestamps.) Also works under Python 3.x To install: % python setup.py install This uses the standard Python installer. For more details, read the installer guide. (And there's only one file, so you could just copy it wherever you need it.) The documentation was written in 2003 which is why the examples are a bit da
BeautifulSoup と PyRSS2Gen を使うとすごい簡単にRSSに対応できるんだね。 すごいな。 で、BeautifulSoupともPyRSS2Genとも関係ないけど、RSS対応する際に知ったことのメ モ。どっちも普通にPythonドキュメントに書かれてたんだけど今まで知らなかったな。 HTMLデータを取得するサイトがbasic認証されていたら Mechanizeかなんか使わないといけないのかなと思ったんだけど、実はurllibの FancyURLopener使ったらできるんだって。知らなかった。prompt_user_passwd()を オーバーライドして、アカウントとパスワードをタプルで返したらいい、と。: import urllib class MyURLopener(urllib.FancyURLopener): def prompt_user_passwd(self
■ 駄目な技術文書の見分け方 その1 はてなブックマークのホッテントリを見ていたところ、300を超えるユーザに登録された以下の記事があった。 今夜分かるSQLインジェクション対策, 上野宣, @IT, 2006年11月2日 また上野宣か。顔見知りなのでズバリいくことにする。 しかし、その対策はまだ本当に理解されていないように思える。 へえ。 終わりの方を見てみると、 Webアプリケーションの対策 入力値のSQLの特殊文字を適切にエスケープ 入力値=プログラム(プロセス)に外部から入ってくるもの シフトJISの場合には1バイト文字を整理 SQLの記述をなくすためにO/R(Object/Relational)マッピングを活用 攻撃者に役立つ情報を与えないために、不要なエラーメッセージ(データベースが出力するエラーなど)の表示を抑止 対策に「準備された文」(prepared statement)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く