from typing import OrderedDict

今日偶遇问题:

在python3.6以后,使用from typing import OrderedDict会报错,提示typing中不存在OrderedDict。

原因:python3.6以后Dict默认为OrderedDict(有序Dict)

解决办法:

改为

from typing import Dict as OrderedDict

个人认为,对于各类直接拿来的轮子进行修改,千万不要忽略后面的as,更不要随意更改程序主要部分,不然就是一颗定时炸弹。

你可能感兴趣的:(日常各种小问题,python,开发语言,pytorch)