最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python怎么调用模块

    正文概述    2020-08-28   248

    python怎么调用模块

    作为一名新手Python程序员,你首先需要学习的内容之一就是如何导入模块或包。但是我注意到,那些许多年来不时使用Python的人并不是都知道Python的导入机制其实非常灵活。在本文中,我们将探讨以下话题:

    常规导入(regular imports)
    使用from语句导入
    相对导入(relative imports)
    可选导入(optional imports)
    本地导入(local imports)
    导入注意事项

    学习python,尽在python学习网!

    常规导入应该是最常使用的导入方式,大概是这样的:

    import sys

    你只需要使用import一词,然后指定你希望导入的模块或包即可。通过这种方式导入的好处是可以一次性导入多个包或模块:

    import os, sys, time

    虽然这节省了空间,但是却违背了Python风格指南。Python风格指南建议将每个导入语句单独成行。

    有时在导入模块时,你想要重命名这个模块。这个功能很容易实现:

    import sys as system
    print(system.platform)

    上面的代码将我们导入的sys模块重命名为system。我们可以按照和以前一样的方式调用模块的方法,但是可以用一个新的模块名。也有某些子模块必须要使用点标记法才能导入。

    import urllib.error

    这个情况不常见,但是对此有所了解总是没有坏处的。

    使用from语句导入

    很多时候你只想要导入一个模块或库中的某个部分。我们来看看在Python中如何实现这点:

    from functools import lru_cache

    上面这行代码可以让你直接调用lru_cache。如果你按常规方式导入functools,那么你就必须像这样调用lru_cache:

    functools.lru_cache(*args)

    根据你实际的使用场景,上面的做法可能是更好的。在复杂的代码库中,能够看出某个函数是从哪里导入的这点很有用的。不过,如果你

    的代码维护的很好,模块化程度高,那么只从某个模块中导入一部分内容也是非常方便和简洁的。


    起源地下载网 » python怎么调用模块

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元