• 技术文章 >Python技术 >Python基础教程

    Python导入包的注意事项

    小妮浅浅小妮浅浅2021-05-11 09:47:41原创2112

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

    1、使用注意

    (1)只是导入包不能随便使用其中的模块,要导入到具体模块或者变量的层次

    (2)文件夹与文件之间可以用.也可以用from import格式,而文件与里面的变量之间只能用from import格式,即不能import folder1.abcd.b

    2、实例

    >>> import folder1
    >>> folder1.abcd.b
    Traceback (most recent call last):  
    File "<stdin>", line 1, in <module>
    AttributeError: module 'folder1' has no attribute 'abcd'
    >>> from folder1 import abcd
    >>> bob = abcd.Myclass(name = 'Bob', age = 20)
    >>> bob.name
    'Bob'
    >>> bob.get_info()my name is Bob and age is 20
    >>> from folder1.abcd import b
    >>> b
    2
    >>> import folder1.abcd
    >>> abcd.bTraceback (most recent call last):  File "<stdin>", line 1, in <module>NameError: name 'abcd' is not defined
    >>> folder1.abcd.b2
    >>> import folder1.abcd as aa
    >>> aa.b
    2

    以上就是Python导入包的注意事项,希望能对大家有所帮助。更多Python学习指路:python基础教程

    专题推荐:python导入包
    上一篇:Python模块如何实现简单调用 下一篇:Python导入模块的搜索顺序

    相关文章推荐

    • python上下文管理器closing的应用• python如何动态的创建类?• python简单实现了一个ORM• python语言是什么• Python语言的优劣分析• Python模块如何实现简单调用• python是什么意思

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网