在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 07 Python
用python删除java文件头上版权信息的方法
Jul 31 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
python ddt数据驱动最简实例代码
Feb 22 Python
用python生成(动态彩色)二维码的方法(使用myqr库实现)
Jun 24 Python
Python求两点之间的直线距离(2种实现方法)
Jul 07 Python
在Django admin中编辑ManyToManyField的实现方法
Aug 09 Python
Python OpenCV实现鼠标画框效果
Aug 19 Python
解决python多行注释引发缩进错误的问题
Aug 23 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
Python词云的正确实现方法实例
May 08 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中时间轴开发(刚刚、5分钟前、昨天10:23等)
2011/10/03 PHP
编写php应用程序实现摘要式身份验证的方法详解
2013/06/08 PHP
php计算函数执行时间的方法
2015/03/20 PHP
PHP中header用法小结
2016/05/23 PHP
php curl常用的5个经典例子
2017/01/20 PHP
利用javascript/jquery对上传文件格式过滤的方法
2009/07/25 Javascript
clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
2010/03/12 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
2014/05/04 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
JavaScript实现模仿桌面窗口的方法
2015/07/18 Javascript
jquery 正整数数字校验正则表达式
2017/01/10 Javascript
js常用DOM方法详解
2017/02/04 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
详解node字体压缩插件font-spider的用法
2018/09/28 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
layui点击数据表格添加或删除一行的例子
2019/09/12 Javascript
JS实现表单中点击小眼睛显示隐藏密码框中的密码
2020/04/13 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
详解Python3中的Sequence type的使用
2015/08/01 Python
如何在Python中编写并发程序
2016/02/27 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
python取代netcat过程分析
2018/02/10 Python
python爬虫开发之selenium模块详细使用方法与实例全解
2020/03/09 Python
python3中TQDM库安装及使用详解
2020/11/18 Python
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
Prototype如何更新局部页面
2013/03/03 面试题
促销活动总结范文
2014/04/30 职场文书
作风转变心得体会
2014/09/02 职场文书
2014领导班子四风问题查摆思想汇报
2014/09/13 职场文书
2014年个人业务工作总结
2014/11/17 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
2015大学迎新标语
2015/07/16 职场文书
爱国主题班会教案
2015/08/14 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python
MySQL 常见存储引擎的优劣
2021/06/02 MySQL