mod.py
print "this is mod modules ..."
import sys
del sys.modules['mod']
sys.modules['mod'] = "test mod"
main.py
import mod
print mod
, когда я выполняю, выводит исключение:
# python main.py
this is mod modules ...
Traceback (most recent call last):
File "main.py", line 1, in <module>
import mod
File "/root/test1111/mod.py", line 4, in <module>
sys.modules['mod'] = "test mod"
AttributeError: 'NoneType' object has no attribute 'modules'
Я хочу знать, извините, что вызвало это?