pydocのHTML出力を日本語化、UTF-8化
pydocを使ってHTML化したファイルがEN仕様になっている。
文字コードが設定されていないため、文字化けする。
(chrome日本版とかでエンコードを自動検出にしていると、文字コードの指定がないためShift-JISになり、文字化けする)
ブラウザのエンコードをUTF-8にしたら解決するのだが
自動検出のままにしておきたかったのでpydocの方を編集した。
vim /opt/local/Library/Frameworks/Python.framework/Version/2.7/lib/python2.7/pydoc.py <=私の環境の場合
def page(self, title, contents): """Format an HTML page.""" return ''' <!DOCTYPE html> <=書き換え <html lang="ja"><head><title>Python: %s</title> <=lang追加 <meta charset="UTF-8" /> <=meta追加 </head><body bgcolor="#f0f0f8"> %s </body></html>''' % (title, contents)
- 作者: Mark Lutz,夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/02/26
- メディア: 大型本
- 購入: 12人 クリック: 423回
- この商品を含むブログ (122件) を見る
- 作者: Tarek Ziade,稲田直哉,渋川よしき,清水川貴之,森本哲也
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2010/05/28
- メディア: 大型本
- 購入: 33人 クリック: 791回
- この商品を含むブログ (90件) を見る
- 作者: Jesse Russell,Ronald Cohn
- 出版社/メーカー: Book on Demand Ltd.
- 発売日: 2012/04/02
- メディア: ペーパーバック
- クリック: 19回
- この商品を含むブログを見る
- 作者: Lambert M. Surhone,Mariam T. Tennoe,Susan F. Henssonow
- 出版社/メーカー: Betascript Publishing
- 発売日: 2011/03/29
- メディア: ペーパーバック
- クリック: 9回
- この商品を含むブログを見る
- 作者: Lambert M. Surhone,Miriam T. Timpledon,Susan F. Marseken
- 出版社/メーカー: Betascript Publishers
- 発売日: 2009/12
- メディア: ペーパーバック
- クリック: 3回
- この商品を含むブログを見る