Python3无法从我自己的modu导入函数

2024-04-19 13:56:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经浏览了一段时间的网站,人们发生这种错误的唯一的情况是在循环导入,我不知道循环导入是什么?不过,我的进口是可传递的。在

我在同一个文件夹中有3个文件:

packer.py
parser.py
statistics.py

在打包机.py在

^{pr2}$

在分析器.py(模块工作,从自身调用所有函数,没有问题)

from bs4 import BeautifulSoup
from packer import Conversation
from packer import Message

def writeFormatedLog():
    ....
def getConvs():
    ....

在统计.py在

from parser import getConvs  #this on its own runs without problems
getConvs() #throws ImportError: cannot import name 'getConvs'

Tags: 文件frompyimport文件夹parser分析器网站