关于python错误:";ImportError:无法导入名称动态“;
我在执行python代码时遇到了一个奇怪的错误。以下代码是我正在执行的python代码的一个小片段:关于python错误:";ImportError:无法导入名称动态“;,python,file,import,importerror,Python,File,Import,Importerror,我在执行python代码时遇到了一个奇怪的错误。以下代码是我正在执行的python代码的一个小片段: #samplecode.py import time from datetime import datetime import sys import os import inspect sys.path.append(os.path.dirname('C:\Users\qksr\Desktop\work\kako\logging.py'))
#samplecode.py
import time
from datetime import datetime
import sys
import os
import inspect
sys.path.append(os.path.dirname('C:\Users\qksr\Desktop\work\kako\logging.py'))
import logging
from logging import Dynamic
执行samplecode.py时,我遇到一个错误,显示以下内容:
Traceback (most recent call last):
File "C:\Users\qksr\Desktop\work\Fire\samplecode6.py", line 8, in <module>
from logging import Dynamic
ImportError: cannot import name Dynamic
我们可以看到,创建了动态类,但抛出了导入错误
最奇怪的是,我做了几个导入文件的例子,效果很好。我已经尽力了,但还是想不出来。我想知道为什么会抛出此错误,为什么会突然抛出此错误,而不是在以前的示例中?Python已经有一个内置的
日志记录模块,它位于您的模块之前(您将文件夹追加到路径的末尾)
将logging.py
文件重命名为其他文件。已经有一个名为logging
的Python模块。将您的文件重命名为其他文件。谢谢。现在可以正常工作了。所以问题是命名我得到的文件。非常感谢你。
class Dynamic(object):
pfile3=open('C:\Users\qksr\Desktop\work\sample3.txt','w')