当前位置: 首页 > 图灵资讯 > 行业资讯> Python导入包的注意事项

Python导入包的注意事项

来源:图灵python
时间: 2024-08-27 13:51:23

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。

1、使用注意

(1)不能随意使用导入包中的模块,而是导入到具体模块或变量的层次

(2)可以在文件夹和文件之间使用,也可以使用from import格式只能在文件和内部变量之间使用 import格式,即不能import folder1.abcd.b

2、实例

>>>importfolder
>>>folder1.abcd.b
Traceback(mostrecentcalllast):
File"<stdin>",line1,in<module>
AttributeError:module'folder1'hasnoattribute'abcd'
>>>fromfolderimportabcd
>>>bob=abcd.Myclass(name='Bob',age=20)
>>>bob.name
'Bob'
>>>bob.get_info()mynameisBobandageis2000
>>>fromfolder.abcdimportb
>>>b
2
>>>importfolder.abcd
>>>abcd.bTraceback(mostrecentcalllast):File"<stdin>",line1,in<module>NameError:name'abcd'isnotdefined
>>>folder1.abcd.b2
>>>importfolder.abcdasaa
>>>aa.b
2

以上是Python导入包希望对大家有所帮助。更多Python学习指导:python基础教程