python浅谈模块
Posted 菜比之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python浅谈模块相关的知识,希望对你有一定的参考价值。
定义:
模块:用来从逻辑上组织python代码(变量,函数,类,逻辑),本质就是py文件。
导入方法:
import module_name import module_name,module_name2 from module_name import *【不推荐使用,因为可能会与其他模块有冲突】 from module_name import m1,m2,m3【推荐使用】 from module_name import logger as logger_paul【推荐使用】
导入模块本质:
本质是路径搜索,导入模块本质就是把python文件再解释一遍。
import module_name--------> module_name.py-------->module_name.py的路径-------->sys.path
不同层级模块导入:
import sys,os file_path=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) module_path=os.path.join(file_path,"module_package") sys.path.append(module_path) #D:\python\module_packagmodule_paul.py import module_paul
以上是关于python浅谈模块的主要内容,如果未能解决你的问题,请参考以下文章
浅谈python中得import xxx,from xxx import xxx, from xxx import *
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段