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模快的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记19模快(Module)

多线程介绍

学习笔记24文件的其他操作

Oracle 12.1 从带有函数的选择中创建文本数据

TapGesturecognizer 在 iphone X 12.1 的背景视图中不起作用

#5 TinyShareweb性能101;如何使用模块结构组织CSS代码;IOS 12.1中的emoji变更...