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通过scapy获取局域网所有主机mac地址示例
May 04 Python
在Python中使用M2Crypto模块实现AES加密的教程
Apr 08 Python
python实现读Excel写入.txt的方法
Apr 29 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
Jul 31 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
Sep 20 Python
Python列表list常用内建函数实例小结
Oct 22 Python
Python实现图片批量加入水印代码实例
Nov 30 Python
django 前端页面如何实现显示前N条数据
Mar 16 Python
Django中的AutoField字段使用
May 18 Python
Python修改DBF文件指定列
Dec 19 Python
Python中的变量与常量
Nov 11 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
PHP mcrypt可逆加密算法分析
2011/07/19 PHP
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
PHP基于curl模拟post提交json数据示例
2018/06/22 PHP
stripos函数知识点实例分享
2019/02/11 PHP
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
js对象之JS入门之Array对象操作小结
2011/01/09 Javascript
js Math 对象的方法
2013/09/01 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
JS作用域深度解析
2016/12/29 Javascript
微信小程序 合法域名校验出错详解及解决办法
2017/03/09 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
Angular.js中$resource高大上的数据交互详解
2017/07/30 Javascript
vue使用echarts图表的详细方法
2018/10/22 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
微信小程序仿抖音短视频切换效果的实例代码
2020/06/24 Javascript
[47:12]TFT vs Secret Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Python中.py文件打包成exe可执行文件详解
2017/03/22 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
2018/06/14 Python
Python版名片管理系统
2018/11/30 Python
深入解析神经网络从原理到实现
2019/07/26 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
Python接口测试get请求过程详解
2020/02/28 Python
Python发送邮件封装实现过程详解
2020/05/09 Python
巴西Bo.Bô官方在线商店:经营奢侈品时尚业务
2020/03/16 全球购物
市场调研项目授权委托书范本
2014/10/04 职场文书
安全检查汇报材料
2014/12/26 职场文书
质量整改通知单
2015/04/21 职场文书
致运动员加油稿
2015/07/21 职场文书
利用Nginx代理如何解决前端跨域问题详析
2021/04/02 Servers
Python中可变和不可变对象的深入讲解
2021/08/02 Python