美文网首页
python-模块

python-模块

作者: Persistently | 来源:发表于2019-04-29 22:45 被阅读0次

_name_
如果自己执行一个模块,_name_== main
如果是调用里面的模块,_name_==模块名字

_all_


import Test as *的时候只能取到all里面的,其他取不到。


——文件夹名字
————_init_.py
————Module1
————Module2
如果要导入就会失败,需要加一个_init_.py,文件夹名字叫做一个包,一个py为一个模块。
在_init_.py写入
all = ['Module2, 'Module1']指定什么模块以后就可以用对应的模块。

os.file : os模块安装的路径,现在当前位置找,再去系统路径找。

模块的发布、安装

  1. 在当前路径(包所在的同级目录)新建一个setup.py


  2. 想发布哪个模块就写包的名字.模块名



    3.输入 python setup.py build ,安装在python2中 .

import 找路径

print(sys.path)
从上往下找

上面为列表
可以直接通过这个方式sys.path.append("")

重新导入模块

修改文件后,想要生效,需要重新导入模块
reload(模块)

循环导入

不同方法里面有相互依赖,直接运行报错


相关文章

  • python itertools

    PYTHON-进阶-ITERTOOLS模块小结

  • [Python] 获取当前路径

    sys.argv[0] os模块 参考资料: python-获取当前工作路径

  • PYTHON-进阶-ITERTOOLS模块小结

    PYTHON-进阶-ITERTOOLS模块小结转自wklken:http://wklken.me/posts/20...

  • python-模块

    _name_如果自己执行一个模块,_name_== main如果是调用里面的模块,_name_==模块名字 _al...

  • Python-模块

    模块 模块的搜索路径 模块导入的执行流程 循环导入 包 包中模块的使用:import 包的嵌套 包中模块的使用:f...

  • python-模块

    1、模块可以理解成一个包含函数和变量的文件,且必须以.py为扩展名 2、python中引入模块可以使用from.....

  • Python-模块调用

    在Python中有一个概念叫做模块(module),在Python中要调用sqrt函数,必须用import关键字引...

  • python-乌龟模块

    这两天找编程一小时材料时,小编惊讶地发现了python内建的乌龟模块,简直碉堡。只需懂一点英语,你就能(在屏幕上)...

  • Python-常用模块

    复习 random模块 序列化模块 json模块: 用于传输(多语言支持) pickle模块:支持所有数据类型 s...

  • Python-十三、模块

    1、什么是模块 首先我们回顾一下类的结构。类:-----函数;-----变量。 模块呢?模块是最高级别的程序组织单...

网友评论

      本文标题:python-模块

      本文链接:https://www.haomeiwen.com/subject/hpeloftx.html