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

    reload在python中的使用

    小妮浅浅小妮浅浅2021-08-20 18:17:09原创4263

    说明

    1、使用前提是reload函数重新导入的模块在使用import或from之前已经成功导入。

    否则reload函数无法生效,导入是一项昂贵的操作。module必须是成功导入的模块。

    2、reload函数强制Python重新导入并执行module文件。

    Python中的import语句可以导入module文件,但import语句只是在第一次导入时执行module文件中的代码,然后将导入的模块文件存储到内存中。当再次导入时,Python直接从内存中取出module文件,而不执行module文件的内容。

    实例

    import importlib
    import time
    import learning.parameters as pa
     
    while True:
        importlib.reload(pa)
        print(pa.word)
        time.sleep(1)

    以上就是reload在python中的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

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

    专题推荐:python reload
    上一篇:python函数如何返回多个值 下一篇:python中socket如何建立服务器

    相关文章推荐

    • Python上下文管理器的作用• python上下文管理器如何实现类• python with遇到错误语句的处理• python运算符的结合性探究• python赋值运算符如何使用• python赋值运算符支持哪些赋值• python赋值运算符是什么• python传递实参的方法• python关键字实参的使用• python导入模块的过程• python中Task封装协程• python迭代器和生成器的总结

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网