python中如何实现模块的导入
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关python中如何实现模块的导入,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。import导入模块import time #导入的时模
千家信息网最后更新 2026年11月03日python中如何实现模块的导入
这篇文章将为大家详细讲解有关python中如何实现模块的导入,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
import导入模块
import time #导入的时模块中的所有内容print(time.ctime()) #调用模块中的函数# import 到首次导入模块的时候,会发生如下3步操作# 1.打开模块文件# 2.执行模块对应的文件 将执行过程中产生的名字都丢到模块的名称空间# 3.在程序中会有一个模块[可以取别名的]的名称只想模块的名称空间区# 4.建立模块时,不要与模块名相同,否则系统会直接就近在文件中查找,而不是导入真正的模块# 引用格式:模块名:函数名 可以防止不同模块中有同名方法导致错误
import sys 查看环境变量路径
sys.path
['', 'D:\Python file\python39.zip', 'D:\Python file\DLLs', 'D:\Python file\lib', 'D:\Python file', 'D:\
pythonProject1\pythonProject3\venv', 'D:\pythonProject1\pythonProject3\venv\lib\site-packages'
查看python安装路径
搜索路径:
1.当前目录
2.如果当前目录没有,到环境变量中搜索,可以用sys模块中的path变量查看所有路径
3.如果找不到,搜索默认路径
从模块中导入几个特定的函数
from time import ctime,time #部分导入print(ctime())# from ...import 首次导入发生了3个步骤# 1 以模块为准创造一个模块的名称空间# 2 执行模块对应的文件了,将执行过程中产生的名字都丢到模块的名称空间# 3 在当前执行文件的名称空间中拿到一个名字 该名字直接指向模块中的# 某一个名字,意味着可以不用加任何的前缀而直接使用了# 优点:不用加前缀 代码更加简洁了# 缺点:容易与当前执行文件中名称空间中的名字冲突
相同点和不同点:
相同:都会执行模块对应的文件 并且 也都会产生模块的名称空间
两者在调用功能时,都需要转到定义时寻找作用域关系
不同:
import 需要加前缀 from…import 不需要加前缀
import time as myTime #加了一个别名print(myTime.ctime())
取别名后调用就不可以用原来的名字来进行调用了,必须使用别名
关于"python中如何实现模块的导入"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
模块
名字
名称
文件
空间
路径
别名
前缀
不同
相同
函数
变量
篇文章
搜索
不用
内容
更多
环境
目录
过程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
百单网互联网科技有限公司怎么样
互联网科技公司起名
互联网科技公司的优势
互联网科技有限公司经营范围
互联网是不是新科技
互联网金融 科技
艾特科技互联网
未来的互联网科技
苏州互联网科技贷款公司
互联网科技视频素材
上海卓越科技 互联网
辽宁互联网新科技
沐思想互联网科技有限公司
扫呗互联网科技有限公司
容联科技互联网电商
银川新华互联网科技学校是国营吗
重庆科技产业互联网有哪些
北京瑞云互联网科技有限公司
互联网科技自媒体灵感
颐高云石互联网科技
互联网金融 金融科技
九亚互联网科技
中正互联网科技招聘
互联网汽车科技小镇
高科技互联网发展前景如何
明优互联网科技有限公司
上海钢联属于互联网科技股吗
普陀区互联网教育科技管理办法
上海万顺科技互联网有限公司招聘
唐山双旺合互联网科技产业园