Python

Python で実体参照のデコード。アポストロフィーの場合…

まず、デコードの定石?? ググって見っけたやつ。 文字実体参照 → htmlentitydefs.name2codepoint → 数値文字参照 → unichr() → Unicode 文字列 はまったorz アポストロフィーの文字実体参照(')は XHTML1.0 からだとか… >>> import htmlentitydefs >>> h…

dbus-python の proxy method? を拡張したい??

タイトル、あってるかな??? Python (というかプログラミング全般)の知識が、遅延学習に次ぐ遅延学習で… ホントに基礎だけでもおさえておかないと厳しいかも 本題 Tomboy をハードに使っていまして、操作は dbus-python を使ったオレオレツールで行っています…

Python で小数をパーセント表示にしたい

学習メモです。 lst = [0.01, 0.201, 0.1575, 0.025, 0.322, 0.65] を ['1%', '20.1%', '15.75%', '2.5%', '32.2%', '65%'] としたい。 最初に試したのは リストを定義して、内包表記でリストの各要素を100倍 >>> lst = [0.01, 0.201, 0.1575, 0.025, 0.322,…

学習メモ、10進数と16進数の相互変換

Python の場合 環境は Python 2.6.5 10進数を16進数に >>> hex(29) '0x1d' >>> '%#x' % 29 '0x1d' >>> '%x' % 29 '1d' 16進数を10進数に >>> int('0x1d', 16) 29 >>> int('1d', 16) 29 JavaScript の場合 環境は xulrunner 付属の xpcshell*1 10進数を16進数…

Python メモ。実行ファイル自身のファイル名を得る。

Python 2.6.5 学習メモ 些細なことでも記録していくよ。 こんな感じで取得していた。どひゃー はずかしい (/home/hoge/Work/test.py) #!/usr/bin/python #coding: utf-8 from sys import argv print argv[0] 実行結果 $ python test.py test.py これだけで O…

Python で手っ取り早くクリップボード操作を行う (暫定)

とにかく手っ取り早く、出し入れしたい Python 独学ちゅうな感じです。とりあえず手元の Ubuntu で動けばいいやってことで。PyGTK 使います。 http://www.kano-lab.net/30af30ea30c330fc306e51855bb93092url77ed7e2eから丸パクリしました。 クリップボードか…