python如何使用import模块
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇文章给大家分享的是有关python如何使用import模块的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。import模块在Python经常使用import声明,以使用其
千家信息网最后更新 2026年11月04日python如何使用import模块import模块
这篇文章给大家分享的是有关python如何使用import模块的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
import模块
在Python经常使用import声明,以使用其他模块(也就是其它.py文件)中定义的对象。
1) 使用__name__
当我们编写Python库模块的时候,我们往往运行一些测试语句。当这个程序作为库被import的时候,我们并不需要运行这些测试语句。一种解决方法是在import之前,将模块中的测试语句注释掉。Python有一种更优美的解决方法,就是使用__name__。
下面是一个简单的库程序TestLib.py。当直接运行TestLib.py时,__name__为"__main__"。如果被import的话,__name__为"TestLib"。
def lib_func(a): return a + 10
def lib_func_another(b): return b + 20if __name__ == '__main__': test = 101 print(lib_func(test))
我们在user.py中import上面的TestLib。
import TestLibprint(TestLib.lib_func(120))
你可以尝试不在TestLib.py中使用if __name__=='__main__', 并对比运行结果。
2) 更多import使用方式
import TestLib as test # 引用TestLib模块,并将它改名为t
比如:
import TestLib as tprint(t.lib_func(120))
from TestLib import lib_func # 只引用TestLib中的lib_func对象,并跳过TestLib引用字段
这样的好处是减小所引用模块的内存占用。
比如:
from TestLib import lib_funcprint(lib_func(120))
from TestLib import * # 引用所有TestLib中的对象,并跳过TestLib引用字段
比如:
from TestLib import *print(lib_func(120))
感谢各位的阅读!关于"python如何使用import模块"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
模块
运行
对象
更多
语句
测试
内容
字段
方法
时候
程序
篇文章
不错
优美
实用
也就是
内存
好处
就是
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京欣网互联网络科技
卓越科技(互联网 )
汇久创客互联网科技
电子科技大学互联网
伴你行互联网科技有限公司
佰商互联网科技有限公司
多迪互联网科技有限公司
互联网科技生活的内容
江苏南京365互联网科技
青岛中康互联网医疗科技有限公司
字节跳动和互联网科技
互联网与医疗科技
广州市恰铎互联网科技有限公司
米聚互联网科技南京有限公司排面
河南住房之家互联网科技
互联网时代的科技公司
上海钢联属于互联网科技股吗
互联网领先科技宣传片
保山浩联互联网科技有限公司
伍佰万互联网科技是干嘛的
鸠鸠互联网科技
互联网科技小额贷款
深圳艾佳互联网科技
亿人帮互联网科技
上海卓越科技 互联网
互联网金融和金融科技
四个字互联网科技公司取名
顺网科技2021年互联网排名
随着互联网科技发展
互联网公司黑科技创始人