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批量按比例缩小图片脚本分享
May 21 Python
python利用标准库如何获取本地IP示例详解
Nov 01 Python
python中计算一个列表中连续相同的元素个数方法
Jun 29 Python
python绘制热力图heatmap
Mar 23 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
如何使用python传入不确定个数参数
Feb 18 Python
TensorFlow实现批量归一化操作的示例
Apr 22 Python
python 实现PIL模块在图片画线写字
May 16 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
python获取系统内存占用信息的实例方法
Jul 17 Python
Python爬虫代理池搭建的方法步骤
Sep 28 Python
详解Python流程控制语句
Oct 28 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
php用header函数实现301跳转代码实例
2013/11/25 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
PHP ADODB实现事务处理功能示例
2018/05/25 PHP
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
js中eval详解
2012/03/30 Javascript
Jquery 数组操作大全个人总结
2013/11/13 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
url中的特殊符号有什么含义(推荐)
2016/06/17 Javascript
javascript中异常处理案例(推荐)
2016/10/03 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
JavaScript 五大常见函数
2018/03/23 Javascript
详解React之父子组件传递和其它一些要点
2018/06/25 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
微信小程序生成分享海报方法(附带二维码生成)
2019/03/29 Javascript
Vue实现导航栏点击当前标签变色功能
2020/08/19 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
Python抓取电影天堂电影信息的代码
2016/04/07 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
python3.x实现base64加密和解密
2019/03/28 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
软件测试面试题
2014/01/05 面试题
吃空饷专项治理工作实施方案
2014/03/04 职场文书
数字化校园建设方案
2014/05/03 职场文书
车间安全生产标语
2014/06/06 职场文书
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
运动会表扬稿
2015/01/16 职场文书
个人业务学习心得体会
2016/01/25 职场文书
python - asyncio异步编程
2021/04/06 Python
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js