设为首页收藏官网网盘国家资源立人课堂 今天是: 2024-03-29    美好的一天,从现在开始投稿

立人创客乐享社区

 找回密码
 立即注册
成都市金牛实验中学校

立人小喇叭+ 发布

信息中心 立人创客游戏化学习三乐法新课程开始啦!欢迎交流分享
04-04 10:04
立人创客社: 祝愿世界太平!地球早日康复!
01-07 11:43
jnschool 请同学们严格遵守国家网络安全规定,文明上网!
01-07 11:41
查看: 3072|回复: 1

Python 制作模块(下)

[复制链接] TA的其它主题

13

主题

6

好友

2586

积分

超级版主

Rank: 8Rank: 8

积分
2586
威望
484
立人币
786
贡献
369
大金牛币
29
乐创奖
2
乐享奖
358
乐课奖
0
立人证书
0
QQ
发表于 2020-5-15 21:57:28 | 显示全部楼层 |阅读模式 |
<

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
这是最后一期介绍如何制作Python模块,这期可能会很短,但也一定要好好看下去。

1.如何制作一个Python模块文件

创建一个.py文件,在Python IDLE中编辑。在上方有一个Run,Run下有一个叫Run Module。这时我们发现我们写的每一个.py文件其实都是一个模组。
而在import时其实就是执行这个文件里的命令,而文件里的函数或类将缓存在内存中。

2.什么是“if __name__ == '__main__'”

这是很多在写模块时用的一行语句。在调试代码时,我们不可能每一次都打一次执行该模块下的函数。所以我们可以将要调试执行的代码放入这个判断语句下。这个的用处是在执行代码时会执行,但调用时并不会执行。

3.将模块放在哪呢

在IDLE中导入sys,在输入sys.path,将得到一个列表。Python的模块都存放在这些路径下,你可以自己添加路径。这些路径叫做搜索路径。

4.包

你可能听说过,其实不复杂。创建一个文件夹,里面创建一个'__init__.py'。Python将这个文件视作 包。文件夹下可以放你制作模块

以上就是这期的内容,有错误和补充欢迎回帖。
楼主热帖
立人小创客
<

338

主题

1105

好友

1万

积分

社区管理员

创客导师

Rank: 9Rank: 9Rank: 9

积分
18049
威望
2973
立人币
8161
贡献
1229
大金牛币
444
乐创奖
39
乐享奖
12
乐课奖
6
立人证书
6

突出创客优秀版主荣誉管理创客元老

QQ
发表于 2020-5-16 08:01:55 | 显示全部楼层
不错,够同学们理解,典型的程序员思维,要想找到更多朋友一起研究就还得图文并茂,或录制视频
立人创客、创客立人
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开
Loading...
快速回复 返回顶部 返回列表