2016年5月22日 星期日

用變數名判斷變數是否存在

想確定特定的變數是否已經被建立起來,可以用dir()取得當下local scope中所有變數名以判斷之。 Untitled
In [3]:
  1. print('x' in dir())
  2. x = 5
  3. print('x' in dir())
  1. False
  2. True