Date: 2004-12-10
Tags: python, misc

PythonCE for PocketPC

帰りの電車の中で、PocketPCにインストールしたPythonをいじっていて遭遇したネタ。

Pytnonのコンソールを終了しようとして:

>>> exit
'Use Ctrl-Z plus Return to exit.'

ああ、そうか。Ctrl-Zだったっけ。そう言えばexit()とかquit()っていう関数はないのかな?:

>>> exit()
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
TypeError: 'str' object is not callable

ん?strオブジェクトは関数呼び出し出来ません?‥‥‥‥あーーー!つまり、exitっていうのはstr型の変数なんだ!きっとシステム起動時に exit = 'Use Ctrl-Z plus Return to exit.' ってやってるんだ!

いや、そんだけです。いまさらですかね?

ちなみに sys.exit() はありました。