ptint(Hello,guys)通俗的讲,模块就是一个xxx.py文件,包为一个文件夹,里面有很多模块
如果要引用完整的的模块中的函数:
import p1.util #导入模块
print(p1.util.f()) #调用模块中的函数1.如何区分包和普通目录
包下面有个__init__.py
---------------------------------------------------------------------------------------------------
2.如果导入的两个模块引起函数名冲突怎么办
①使用import 直接导入模块,使用时模块名.函数
②给函数起一个别名 ,使用as
from math import log
from logging import log as logger3.关于try...expect
try的作用是捕获错误,并在捕获到指定错误时执行expect
try:
from cStringIO import StringIO #先尝试从cStringIO导入,如果失败,再尝试从StringIO导入
expect ImpoetError:
from StringIO import StringIO
本文详细介绍了Python中模块与包的概念及其使用方法,包括如何区分包与普通目录、解决函数名冲突的问题,以及通过try...except进行错误处理的技巧。
436

被折叠的 条评论
为什么被折叠?



