from __future__ import absolute_import 的使用

版权声明:访问者可将本博客提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须及时征得本网站及相关权利人的明确许可。 https://blog.csdn.net/qq_38262728/article/details/89057111

假设当前你的文件夹的状态是这样的:

project
	main.py
	numpy.py

当在main.py中的开头使用:

import numpy as np

则会优先寻找并导入当前目录下的numpy文件。

而如果你真正想的是导入标准的numpy库,则需要写成:

from __future__ import absolute_import
import numpy as np

如果你已经加上了absolute_import,但是想导入当前目录下的numpy文件,则需要写成:

from __future__ import absolute_import
from project import numpy as np

猜你喜欢

转载自blog.csdn.net/qq_38262728/article/details/89057111
今日推荐