【发布时间】:2015-11-29 22:16:40
【问题描述】:
我在使用标准日志记录模块时遇到问题。如果我打开 python2.7 shell 并导入日志一切正常:
$ python
>>> import logging
>>>
但如果我打开 python3.4 shell 并导入日志记录,我会收到以下错误:
$ python3.4
>>> import logging
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2222, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 2164, in _find_spec
File "<frozen importlib._bootstrap>", line 1940, in find_spec
File "<frozen importlib._bootstrap>", line 1916, in _get_spec
File "<frozen importlib._bootstrap>", line 1897, in _legacy_get_spec
File "<frozen importlib._bootstrap>", line 863, in spec_from_loader
File "<frozen importlib._bootstrap>", line 904, in spec_from_file_location
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/logging-0.4.9.6-py3.4.egg/logging/__init__.py", line 618
raise NotImplementedError, 'emit must be implemented '\
^
SyntaxError: invalid syntax
我不知道问题出在哪里,而且似乎找不到其他遇到同样问题的人。
【问题讨论】:
标签: python python-3.x logging