12.1模快
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12.1模快相关的知识,希望对你有一定的参考价值。
模块在Python中,一个.py文件就是一个模块
提高代码的可维护性
模块一共有三种:
Python标准库
第三方模块
应用程序自定义模块
模块导入方法
1.import 模块名
模块调用的方式是通过搜索路径来找到的,sys.path(),随后解释这个文件
2.可以 from 模块 import 模块方法,模块方法
注意:
1.from 模块 import add as jiafa 给addfang函数改名称成jiafa
2.不建议 from 模块 import * 与自己写的函数会发生冲突,从上到下,执行最下面的函数
包(package)
里面有很多.py文件,用来组织模块,自动生成init.py文件,来区分文件夹
实例:
#这些是对的
#from package import 模块
#from package.package2 import 模块
#from package.package2.模块 import 方法
#web是package,web2是web下的package
# from web import logger
# from web.web2 import logger2
# logger.logger()
# logger2.logger()
# import web #只导入包,就只执行了_init_文件
# print(web.logger2())
# AttributeError: module ‘web‘ has no attribute ‘logger2‘
以上是关于12.1模快的主要内容,如果未能解决你的问题,请参考以下文章