在 Python 和 PyCharm 2020.2 中重新加载模块时出现警告
Warning when reloading a module in Python and PyCharm 2020.2
更新到PyCharm2020.2后,如下一段代码:
import DataSets
import importlib
importlib.reload( DataSets )
对最后一条语句发出警告 Expected type 'ModuleType', got 'DataSets.py' instead
。一切都按预期工作,我很确定 DataSets
是一个模块。谁能告诉我为什么会收到此警告以及如何摆脱它?
我的开发环境是基于Python 3.6.
听起来像这个问题 https://youtrack.jetbrains.com/issue/PY-36062,欢迎投票(在标题附近竖起大拇指)
更新到PyCharm2020.2后,如下一段代码:
import DataSets
import importlib
importlib.reload( DataSets )
对最后一条语句发出警告 Expected type 'ModuleType', got 'DataSets.py' instead
。一切都按预期工作,我很确定 DataSets
是一个模块。谁能告诉我为什么会收到此警告以及如何摆脱它?
我的开发环境是基于Python 3.6.
听起来像这个问题 https://youtrack.jetbrains.com/issue/PY-36062,欢迎投票(在标题附近竖起大拇指)