gpt4 book ai didi

python - 导入错误 : cannot import name CKParser

转载 作者:行者123 更新时间:2023-11-28 22:56:59 25 4
gpt4 key购买 nike

我在 Flask 应用程序中编写了一个名为 CKParser 的类
我未能成功加载它
我有:

/myapp
__init__.py (blank file)
server.py
parser.py

在我的 server.py 中我写道:

from parser import CKParser

稍后在 server.py 中我有:

ckparser = CKParser(somdata)
return ckparser.get_ckdata()

在我的 parser.py 中我有:

class CKParser(object):
def __init__(self,ckdata):
self.ckdata = ckdata
...

我也有一些其他类(class)。
当我尝试运行该应用程序时,我得到:
ImportError:无法导入名称 CKParser
我可能不完全理解 importfrom ... import
我尝试导入 from myapp.parser.
我尝试只导入 parser
我尝试只导入 CKParser

我别无选择。

最佳答案

Python 有自己的 parser模块。我猜这里可能存在名称冲突。您能否将 parser.py 重命名为 myparser.py 等,然后将导入调用为:

myparser.py

class CKParser(object)
....whatever

server.py

from myparser import CKParser

关于python - 导入错误 : cannot import name CKParser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14735427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com