Python を使って HTML 文書から HTML タグを取り除くには sgmllib モジュールを使います。 sgmllib は SGML 形式のテキストファイルを解析する SGMLParser クラスが定義されています。 SGML は HTML や XML のスーパーセットにあたるマークアップ言語なので ``SGMLParser`` は SGML の派生言語である HTML や XML 文書を解析できる のです。 sgmllib を用いるメリットは Python の標準モジュールであるということです。 独自の正規表現を用いて解析するよりも安心です。 安全性を確かめたければ PYTHONPATH にある sgmllib.py を読めば良いのです。 import sgmllib class Stripper(sgmllib.SGMLParser): def __init__(self):
米NVIDIAは8日(現地時間)、同社製GPUを組み合わせて利用可能な3Dグラス「GeForce 3D Vision」を発表した。発売に先駆けて、製品を使用する機会を得たので、ここにそのレビューをお送りする。 GeForce 3D Vision(以下、3D Vision)は、両眼視差を利用して、ディスプレイ上の物体を立体的に見せるメガネだ。人間の眼は左右に離れているので、同じ物体を見ても、左右の眼はそれぞれ若干異なった角度からものを捉える。この角度のずれを一般に視差といい、人間がものの距離や立体感を認識する上で重要な要素となる。 3D Visionは、この仕組みを逆手にとって、ユーザーの左右それぞれの目に、視差を持った別々の映像を強制的に映し出すことで、平面のディスプレイ上に描かれた物体を立体的に見せるのだ。 具体的に説明すると、3D Visionを使うと、ディスプレイ上には「左眼で見える
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く