Python文件如何引入?详解引入Python文件步骤


Posted in Python onDecember 10, 2018

python基本语法--引入Python文件

1、新建python文件 :在同目录lib下创建mylib.py和loadlib.py两个文件

Python文件如何引入?详解引入Python文件步骤

2、在mylib.py文件中创建一个Hello的类

并且给这个类添加一个sayHello的方法,让她输出hello python

Python文件如何引入?详解引入Python文件步骤

3、在loadlib.py 文件中引入mylib

import mylib

Python文件如何引入?详解引入Python文件步骤

4、在loadlib中调用引用过来的python文件mylib.py中的Hello方法

这时import mylib中的mylib就相当与一个命名空间

我们要先创建mylib命名空间下Hello类的实例,然后再调用sayHello的方法

h = mylib.Hello()h.sayHello()

Python文件如何引入?详解引入Python文件步骤

5、运行loadlib.py 文件,可以看到sayHello的方法成功运行了

Python文件如何引入?详解引入Python文件步骤

6、如果觉得每一次调用类还需要在命名空间下获取比较麻烦,

那么还有另一种引入的方式:

from mylib import Hello

然后直接调用就好了

h = Hello()h.sayHello()

Python文件如何引入?详解引入Python文件步骤

7、再次运行loadlib.py 文件,可以看到sayHello的方法依然成功运行了

Python文件如何引入?详解引入Python文件步骤

总结

如果大家在学习的时候还有任何不明白的可以给小编留言,感谢你对三水点靠木的支持。

Python 相关文章推荐
基于python的汉字转GBK码实现代码
Feb 19 Python
Python3 加密(hashlib和hmac)模块的实现
Nov 23 Python
python实现微信跳一跳辅助工具步骤详解
Jan 04 Python
python3+PyQt5实现柱状图
Apr 24 Python
python matlibplot绘制3D图形
Jul 02 Python
Python图像处理之简单画板实现方法示例
Aug 30 Python
python中将正则过滤的内容输出写入到文件中的实例
Oct 21 Python
详解Django admin高级用法
Nov 06 Python
Python爬取365好书中小说代码实例
Feb 28 Python
Python使用Chrome插件实现爬虫过程图解
Jun 09 Python
Matlab求解数组中的最大值及它所在的具体位置
Apr 16 Python
python函数的两种嵌套方法使用
Apr 02 Python
python的继承知识点总结
Dec 10 #Python
python退出命令是什么?详解python退出方法
Dec 10 #Python
Python3.5 处理文本txt,删除不需要的行方法
Dec 10 #Python
浅析python参数的知识点
Dec 10 #Python
Flask框架web开发之零基础入门
Dec 10 #Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
Dec 10 #Python
Python操作Excel插入删除行的方法
Dec 10 #Python
You might like
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
php去除html标记的原生函数详解
2015/01/27 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
php获取远程文件大小
2015/10/20 PHP
PHP读取PPT文件的方法
2015/12/10 PHP
PHP中strcmp()和strcasecmp()函数字符串比较用法分析
2016/01/07 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
javascript 内存回收机制理解
2011/01/17 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
jQuery异步获取json数据方法汇总
2014/12/22 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
jquery mobile界面数据刷新的实现方法
2016/05/28 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
vue 动态创建组件的两种方法
2020/12/31 Vue.js
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
[01:59]游戏“zheng”当时试玩会
2019/08/21 DOTA
python list语法学习(带例子)
2013/11/01 Python
python使用scrapy解析js示例
2014/01/23 Python
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
解析Python中的eval()、exec()及其相关函数
2017/12/20 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
Adobe Html5 Extension开发初体验图文教程
2017/11/14 HTML / CSS
师范应届生语文教师求职信
2013/10/29 职场文书
开学典礼致辞
2015/07/29 职场文书
五一放假通知怎么写
2015/08/18 职场文书
如何书写先进事迹材料?
2019/07/02 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers