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正则表达式如何进行字符串替换实例
Dec 28 Python
python实现京东秒杀功能
Jul 30 Python
python交换两个变量的值方法
Jan 12 Python
python跳出双层for循环的解决方法
Jun 24 Python
Python的numpy库下的几个小函数的用法(小结)
Jul 12 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
PYTHON实现SIGN签名的过程解析
Oct 28 Python
浅谈pytorch、cuda、python的版本对齐问题
Jan 15 Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 Python
python读取hdfs上的parquet文件方式
Jun 06 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
Nov 26 Python
python3列表删除大量重复元素remove()方法的问题详解
Jan 04 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
先进的自动咖啡技术,真的可以取代咖啡师吗?
2021/03/06 冲泡冲煮
PHP strtr() 函数使用说明
2008/11/21 PHP
快速开发一个PHP扩展图文教程
2008/12/12 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
php实现无限级分类
2014/12/24 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
js模拟实现Array的sort方法
2007/12/11 Javascript
javascript 图片上一张下一张链接效果代码
2010/03/12 Javascript
jquery select下拉框操作的一些说明
2010/04/02 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
js中top的作用深入剖析
2014/03/04 Javascript
jquery获取select选中值的方法分析
2015/12/22 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
如何解决hover在ie6中的兼容性问题
2016/12/15 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
javascriptvoid(0)含义以及与"#"的区别讲解
2019/01/19 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
微信小程序wxml列表渲染原理解析
2019/11/27 Javascript
JavaScript实现浏览器网页自动滚动并点击的示例代码
2020/12/05 Javascript
[05:46]DOTA2英雄梦之声_第18期_陈
2014/06/20 DOTA
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
Python简单计算文件MD5值的方法示例
2018/04/11 Python
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
python判断设备是否联网的方法
2018/06/29 Python
Python3简单爬虫抓取网页图片代码实例
2019/08/26 Python
如何基于Python创建目录文件夹
2019/12/31 Python
django ORM之values和annotate使用详解
2020/05/19 Python
哪种Python框架适合你?简单介绍几种主流Python框架
2020/08/04 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
python破解同事的压缩包密码
2020/10/14 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
高中英语教学反思
2014/02/04 职场文书
2019年公司快递收发管理制度模板
2019/11/20 职场文书