[英]“Cannot import name x” when using namedtuples
所以,我在一個單獨的文件“types.py”中定義了幾個命名元組:
import collections
TestWindow = collections.namedtuple('TestWindow', 'HWND rect x y w h refPoint')
Point = collections.namedtuple('Point', 'x y')
並希望在另一個文件中導入這些類型:
from types import TestWindow, Point
def main():
pass
一旦我添加第一個導入行,我就會:
Traceback (most recent call last):
File "main.py", line 1, in <module>
from types import TestWindow, Point
ImportError: cannot import name 'TestWindow'
這有什么問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.