python中如何使用Modules模块
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,python中如何使用Modules模块,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先新建一个python文件命名为my_modul
千家信息网最后更新 2025年01月31日python中如何使用Modules模块
python中如何使用Modules模块,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
首先新建一个python文件命名为my_module.py的自定义moudle文件,在这个文件中进行模块代码编写:
print('导入自定义的moudle模块')
def find_index(search_list,target):
"""在列表中查找target对应的索引"""
for i,value in enumerate(search_list):
if value == target:
return i
return -1
新建一个python文件命名为py3_module.py文件,导入自定义的模块进行操作(注意两个文件要在同一个目录下):
#导入自定义的模块 这里导入写的是文件的名字
#注意含有多层路径的情况
import my_moudle
courses = ['数学','语文','英语','计算机']
#调用模块中的函数
#查找索引
index = my_moudle.find_index(courses,'计算机')
print(index)#3
#有的自定义moudle模块名字比较长
#可以使用as起别名使用
#可以自己编写测试下:
#import my_moudle as mm
#index = mm.find_index(courses,'计算机')
#另外一种导入方式
#from my_moudle import find_index
#index = find_index(courses,'计算机')
#不建议这么使用
#如果当前文件中也含有同名的函数
#容易混淆
#也可以给导入的函数起别名使用
#from my_moudle import find_index as fi
##index = fi(courses,'计算机')
#导入模块中所有的内容
#from my_moudle import *
#接下来导入内置系统的模块
import sys
#打印我的电脑中python
#的安装路径,模块路径信息等
print(sys.path)
#python系统换将变量中添加路径
#sys.path.append(directories)
#导入内置模块random
import random
courses = ['数学','语文','英语','计算机']
#随机选出一个课程
random_course = random.choice(courses)
print(random_course)
#导入内置math模块
import math
#使用radians()将角度转换为弧度
rads = math.radians(90)
print(rads)
#求sin函数值
print(math.sin(rads))
#导入时间模块
import datetime
import calendar
today = datetime.date.today()
print(today)
#查看是不是闰年
print(calendar.isleap(2019))
#导入操作系统模块
import os
#打印当前脚本所在的目录
print(os.getcwd())
#查看os模块的文件
#使用两个下划线
print(os.__file__)
#导入一个浏览器模块
import webbrowser
#打开默认浏览器访问一个网址:
webbrowser.open("http://placekitten.com/200/300")
以上代码运行效果图:
看完上述内容,你们掌握python中如何使用Modules模块的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
模块
文件
计算机
函数
路径
内容
系统
两个
代码
别名
名字
数学
方法
更多
浏览器
目录
索引
语文
问题
英语
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
windows系统服务器一台
焦点访谈网络安全问题
网络安全构成体系 响应
飞书app软件开发
广东长红互联网科技
网络安全众盟
软件开发由航母变成小船
ardb分析数据库
qq三国四川服务器
香港服务器不备案会被查吗
服务器插上电源自动开机
数据库语言结构实验总结
服务器角色管理员
votica数据库公司
通讯服务器工作人员
软件开发做什么行业好
云帮手服务器名字怎么用
进口串口设备服务器多少钱
怎么远程登录云服务器
苹果app数据库软件开发
软件开发 监理
软件开发常用知识
吉林大学网络安全全国排名
用花生壳开服务器
广东网络安全工程职称评价
台州畅销软件开发
易语言客户端服务器
软件开发平台的部署
软件开发工程师经理
云帮手服务器名字怎么用