搜索网站logo怎么做,手机网站 百度推广,石家庄制作网站的公司,网页版梦幻西游宠物Python模块-基础知识
1.模块分类#xff1a;
#xff08;1#xff09;自定义模块#xff1a; 如果你自己写一个py文件#xff0c;在文件内写入一堆函数#xff0c;则它被称为自定义模块#xff0c;即使用python编写的.py文件 #xff08;2#xff09;第三方模块
1自定义模块 如果你自己写一个py文件在文件内写入一堆函数则它被称为自定义模块即使用python编写的.py文件 2第三方模块已被编译为共享库或DLL的C或C扩展 3内置模块使用C编写并链接到python解释器的内置模块 4包把一系列模块组织到一起的文件夹注文件夹下有一个__init__.py文件该文件夹称之为包 使用模块是一种拿来主义思想直接用别人编号的程序可以极大的提高编程效率一般使用import和from...import...导入模块
2.import和 from import的区别
1同 两者都会执行模块对应的文件两者都会产生模块的名称空间 2异 import需要加前缀from…import…不需要加前缀
import time
time.sleep()from my_module import money
resmoney3.模块的搜索路径
模块搜索路径以执行文件为准 所以下面引用大佬的例子 run.py文件的执行路径是/Users/mac/Desktop/video/python/day16/模块搜索路径练习如果我们在m1.py中直接使用import m2导入m2会报错而使用from dir1 import m2导入m2则会成功因为搜索路径以执行文件为准dir1和run.py是同目录下的因此run.py的环境变量能找到dir1而m2和run.py不是同目录下的因此run.py的环境变量无法直接找到m2 上面这个例子是借用大佬的笔记如有侵权联系删除
4.python文件的两种用途
1脚本一个文件就是整个程序用来被执行 2模块文件中存放着一堆功能用来被导入使用