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 logging模块学习笔记
May 24 Python
Python入门篇之对象类型
Oct 17 Python
Python3里的super()和__class__使用介绍
Apr 23 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
python 第三方库的安装及pip的使用详解
May 11 Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 Python
python数字图像处理之骨架提取与分水岭算法
Apr 27 Python
Python爬虫之正则表达式基本用法实例分析
Aug 08 Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
Dec 12 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 5.0对象模型深度探索之对象复制
2008/03/27 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
Symfony核心类概述
2016/03/17 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
php日期操作技巧小结
2016/06/25 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
定义select的边框颜色
2008/04/28 Javascript
用jquery实现学校的校历(asp.net+jquery ui 1.72)
2010/01/01 Javascript
jquery1.83 之前所有与异步列队相关的模块详细介绍
2012/11/13 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
Three.js学习之正交投影照相机
2016/08/01 Javascript
javascript cookie基础应用之记录用户名的方法
2016/09/20 Javascript
JavaScript轻松创建级联函数的方法示例
2017/02/10 Javascript
node.js 抓取代理ip实例代码
2017/04/30 Javascript
移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)
2017/08/29 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
js 递归json树实现根据子id查父id的方法分析
2019/11/08 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
[01:50]WODOTA制作 DOTA2中文宣传片《HERO》
2013/04/28 DOTA
Python continue语句用法实例
2014/03/11 Python
python实现获取Ip归属地等信息
2016/08/27 Python
Python 基础知识之字符串处理
2017/01/06 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
使用HTML5和CSS3表单验证功能
2017/05/05 HTML / CSS
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
物流创业计划书
2014/02/01 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
新闻稿标题
2015/07/18 职场文书
Python数据可视化之绘制柱状图和条形图
2021/05/25 Python
MySQL安装失败的原因及解决步骤
2022/06/14 MySQL