本文教程操作环境: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基础教程