记录日常遇到的python问题,随时更新
1.python可以import压缩包中的脚本,只要这个压缩包路径在sys.path中;
2.locale模块的getdefaultlocale()有可能返回None!UNIX系统LANG=C时:
import locale
locale.getdefaultlocale()
(None, None)
3.python彻底删除import的模块。import Module后使用del Module只删除了变量引用,实际对象引用还在sys.modules中。要使用del sys.modules['Module']删除对象引用。
4.打印异常信息:
except:
print sys.exc_info()[0]