这个包看起来像这样:
- main.py
- HTTPQuery.py
- SmartDownload.py
在 main.py 中我运行 from SmartDownload import DownloadFile
。
在 Smartdownload.py 中我运行 from HTTPQuery import Is_ServerSupportHTTPRange
在 HTTPQuery 中我运行 from SmartDownload import DownloadFile
Traceback (most recent call last):
File "C:\Scripts\mp3grabber\main.py", line 13, in <module>
import HTTPQuery
File "C:\Scripts\mp3grabber\HTTPQuery.py", line 6, in <module>
from SmartDownload import DownloadFile
File "C:\Scripts\mp3grabber\SmartDownload.py", line 3, in <module>
from HTTPQuery import Is_ServerSupportHTTPRange
ImportError: cannot import name Is_ServerSupportHTTPRange
但我必须将第二个文件的函数导入到第三个文件中,反之亦然。
我该怎么办?