在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 相关文章推荐
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
Jan 22 Python
python代码制作configure文件示例
Jul 28 Python
Python中类型关系和继承关系实例详解
May 25 Python
Python中装饰器兼容加括号和不加括号的写法详解
Jul 05 Python
动态规划之矩阵连乘问题Python实现方法
Nov 27 Python
python实现学生信息管理系统
Apr 05 Python
深入理解Django自定义信号(signals)
Oct 15 Python
python实现智能语音天气预报
Dec 02 Python
Python文字截图识别OCR工具实例解析
Mar 05 Python
python实现简单学生信息管理系统
Apr 09 Python
Python devel安装失败问题解决方案
Jun 09 Python
python使用布隆过滤器的实现示例
Aug 20 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
用PHP实现维护文件代码
2007/06/14 PHP
php+jquery编码方面的一些心得(utf-8 gb2312)
2010/10/12 PHP
php上传功能集后缀名判断和随机命名(强力推荐)
2015/09/10 PHP
实例讲解PHP设计模式编程中的简单工厂模式
2016/02/29 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
不错的JS中变量相关的细节分析
2007/08/13 Javascript
测试JavaScript字符串处理性能的代码
2009/12/07 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
21个JavaScript事件(Events)属性汇总
2014/12/02 Javascript
jQuery实现高亮显示的方法
2015/03/10 Javascript
JavaScript中使用Callback控制流程介绍
2015/03/16 Javascript
元素绑定click点击事件方法
2015/06/08 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
VUE中v-model和v-for指令详解
2017/06/23 Javascript
Angularjs中ng-repeat的简单实例
2017/08/25 Javascript
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
2018/06/05 jQuery
简单的Python抓taobao图片爬虫
2014/10/26 Python
python结合opencv实现人脸检测与跟踪
2015/06/08 Python
基于python的Paxos算法实现
2019/07/03 Python
Python识别快递条形码及Tesseract-OCR使用详解
2019/07/15 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
以实惠的价格提供高品质的时尚:Newchic
2018/01/18 全球购物
英国Office鞋店德国网站:在线购买鞋子、靴子和运动鞋
2018/12/19 全球购物
党的群众路线教育实践活动教师自我剖析材料
2014/10/09 职场文书
2015年企业新年寄语
2014/12/08 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
骨干教师申报材料
2014/12/17 职场文书
先进个人申报材料
2014/12/30 职场文书
四大名著读书笔记
2015/06/25 职场文书
小学班级口号大全
2015/12/25 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
JavaScript流程控制(分支)
2021/12/06 Javascript