在python shell中运行python文件的实现


Posted in Python onDecember 21, 2019

最近在学习flask开发,写好程序后需要在python shell中运行测试功能。专门抽时间研究了下,总结以防止以后遗忘。

这是测试文件的结构,python_example主文件夹,下面有example.py和一个subexample子文件夹,我要分别调用example.py和subexample.py。

在python shell中运行python文件的实现

主要三段代码

1.import sys

此时默认读取和python shell一个文件夹下的python,若是程序放在别处,需添加文件所在路径。再导入文件。

2.sys.path.append("G://python_example")

最后第三步导入所要运行的文件,注意不要加上如.py的后缀,否则程序识别不出来。

3.from xxx(python文件名) import *

运行结果:

在python shell中运行python文件的实现

可以看到example.py文件运行成功。

再接着运行subexample.py,同样的方法。

在python shell中运行python文件的实现

导致运行不成功还有可能是程序里导入其他库时使用了相对导入,改成绝对导入不失为一个办法。^^

以上这篇在python shell中运行python文件的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python读写文件操作示例程序
Dec 02 Python
Python实现的检测web服务器健康状况的小程序
Sep 17 Python
python使用wxPython打开并播放wav文件的方法
Apr 24 Python
Python实现一个转存纯真IP数据库的脚本分享
May 21 Python
python的staticmethod与classmethod实现实例代码
Feb 11 Python
python多线程之事件Event的使用详解
Apr 27 Python
详解用Python实现自动化监控远程服务器
May 18 Python
基于numpy中的expand_dims函数用法
Dec 18 Python
python3实现网页版raspberry pi(树莓派)小车控制
Feb 12 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
Feb 15 Python
Python lxml库的简单介绍及基本使用讲解
Dec 22 Python
Python+Pillow+Pytesseract实现验证码识别
May 11 Python
Python 脚本的三种执行方式小结
Dec 21 #Python
python带参数打包exe及调用方式
Dec 21 #Python
python脚本后台执行方式
Dec 21 #Python
Python模块的制作方法实例分析
Dec 21 #Python
基于Python 中函数的 收集参数 机制
Dec 21 #Python
Python3 解决读取中文文件txt编码的问题
Dec 20 #Python
python 类之间的参数传递方式
Dec 20 #Python
You might like
PHPMYADMIN 简明安装教程 推荐
2010/03/07 PHP
javascript Discuz代码中的msn聊天小功能
2008/05/25 Javascript
JavaScript页面刷新与弹出窗口问题的解决方法
2010/03/02 Javascript
javascript倒计时功能实现代码
2012/06/07 Javascript
批量实现面向对象的实例代码
2013/07/01 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
2016/05/17 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
解决vue动态为数据添加新属性遇到的问题
2018/09/18 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
Python实现生成简单的Makefile文件代码示例
2015/03/10 Python
Python中转换角度为弧度的radians()方法
2015/05/18 Python
Python中类型关系和继承关系实例详解
2015/05/25 Python
Python科学计算之Pandas详解
2017/01/15 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
2018/06/28 Python
python实现汉诺塔算法
2021/03/01 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
PyTorch之图像和Tensor填充的实例
2019/08/18 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
大学本科毕业生求职简历的自我评价
2013/10/09 职场文书
文明美德伴我成长演讲稿
2014/05/12 职场文书
通信工程专业求职信
2014/06/04 职场文书
多媒体编辑专业毕业生求职信
2014/06/13 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
小学生光盘行动倡议书
2015/04/28 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
党员干部学法用法心得体会
2016/01/21 职场文书
MySQL创建高性能索引的全步骤
2021/05/02 MySQL
在项目中使用redis做缓存的一些思路
2021/09/14 Redis