トップ «前の日記(2007-02-12) 最新 次の日記(2007-02-14)» 編集

Pyon's Diary

[はてなブックマーク登録数] [Google に登録] [RSS フィード] Gourmet Hardware Programming Society Software
Amazon
成る可くJIS X 0213:2004對應MSフォント(5.0)、IPAフォント(003.02)で御覽下さい

2007-02-13 舊 平成拾捌年師走廿陸日 (火・晴) [長年日記]

[節] 晩御飯。

  • 近所の松屋。
Tags: None | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] Python (2.5)での try, except, else, finallyの順番に附いて。

自分で混乱してゐたので試して見た

例外が捕捉される時。

以下の樣なスクリプトを書いて実行して觀た。

try:
    a = dict()
    print a['k']
except KeyError, e:
    print 'KeyError'
else:
    print 'Else'
finally:
    print 'Finally'

此を實行してみると、

$ python test.py
KeyError
Finally

except節が實行された後、finally節が實行された。

例外が捕捉されない時。

次にexcept節で例外が捕捉され無い時は、

try:
    a = dict()
    print a['k']
except ValueError, e:
    print 'KeyError'
else:
    print 'Else'
finally:
    print 'Finally'

此を實行すると、

$ python test2.py
Finally
Traceback (most recent call last):
  File "test.py", line 3, in <module>
    print a['k']
KeyError: 'k'

例外が捕捉され無いのでfinally節だけ實行された。

例外が發生し無い時。

最後は例外が發生し無い場合はどう成るか。

try:
    a = dict()
    a['k'] = 1
except ValueError, e:
    print 'KeyError'
else:
    print 'Else'
finally:
    print 'Finally'

此を實行すると、

$ python test2.py
Else
Finally

else節が實行された後、finally節が實行された。

翼々考へれば此で當然か。

此乃間は何を勘違ひしてゐたのだろう。

Tags: Programming | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink

[節] fontconfigが2.4.2に成つて設定ファイルの構成が大變に。

何氣無くemerge worldをしてfontconfigが2.4.2に成つたなあ、と思つて/etc/fontsの下を覗いたら大變な事に成つてゐた。

今迄/etc/fontsの下には、

# ls /etc/fonts/
fonts.conf           fonts.dtd            local.conf

の三ファイルしか無かつたのに今度は、

# ls /etc/fonts/*
/etc/fonts/fonts.conf      /etc/fonts/fonts.dtd       /etc/fonts/local.conf

/etc/fonts/conf.avail:
10-autohint.conf           20-unhint-small-vera.conf  65-nonlatin.conf
10-no-sub-pixel.conf       30-amt-aliases.conf        69-unifont.conf
10-sub-pixel-bgr.conf      30-urw-aliases.conf        70-no-bitmaps.conf
10-sub-pixel-rgb.conf      40-generic.conf            70-yes-bitmaps.conf
10-sub-pixel-vbgr.conf     49-sansserif.conf          80-delicious.conf
10-sub-pixel-vrgb.conf     50-user.conf               90-synthetic.conf
10-unhinted.conf           51-local.conf              README
20-fix-globaladvance.conf  60-latin.conf
20-lohit-gujarati.conf     65-fonts-persian.conf

/etc/fonts/conf.d:
20-fix-globaladvance.conf  40-generic.conf    65-fonts-persian.conf
20-lohit-gujarati.conf     49-sansserif.conf  65-nonlatin.conf
20-unhint-small-vera.conf  50-user.conf       69-unifont.conf
30-amt-aliases.conf        51-local.conf      80-delicious.conf
30-urw-aliases.conf        60-latin.conf      90-synthetic.conf

斯樣に澤山のファイルが抛り込まれてゐた。此は他にも驚いた人がゐるに違ひ無いと思ひ、某巨大掲示板Gentoo Linux 21眺めてみた。

太字が凄い事に成つてゐる、との發言が有つたのでX (Xfce)を再起動してみると、慥かに太字の字間が空き過ぎ。

でもどうやつて設定を直して良いか判ら無いので更に讀み進めて行つた。

追記: (2009-02-13)

何で上の文章は書きかけなのか?。

結局どうしたのだっけ?。

Tags: Gentoo Software | del.icio.usに追加 | はてなブックマークに追加 | livedoor クリップに追加 | Yahoo! ブックマークに追加 | Google ブックマークに追加 | Permalink
[]

正當なXHTML1.1です! 正當なCSSです! BlogScouter Pyon's Land (MyMiniCity)
© pyon