在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实现数组插入新元素的方法
May 22 Python
Python利用operator模块实现对象的多级排序详解
May 09 Python
Python tornado队列示例-一个并发web爬虫代码分享
Jan 09 Python
python使用tkinter实现简单计算器
Jan 30 Python
解决python爬虫中有中文的url问题
May 11 Python
Python实现打砖块小游戏代码实例
May 18 Python
Python爬虫动态ip代理防止被封的方法
Jul 07 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
Python创建一个元素都为0的列表实例
Nov 28 Python
keras tensorflow 实现在python下多进程运行
Feb 06 Python
pycharm实现在虚拟环境中引入别人的项目
Mar 09 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 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
MySQL授权问题总结
2007/05/06 PHP
php笔记之常用文件操作
2010/10/12 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
PHP网站开发中常用的8个小技巧
2015/02/13 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
jquery Mobile入门—多页面切换示例学习
2013/01/08 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
jquery做个日期选择适用于手机端示例
2017/01/10 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
Vue.js实战之组件之间的数据传递
2017/04/01 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
jQuery插件simplePagination的使用方法示例
2020/04/28 jQuery
实例解析Python设计模式编程之桥接模式的运用
2016/03/02 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
解决pandas .to_excel不覆盖已有sheet的问题
2018/12/10 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
Python如何创建装饰器时保留函数元信息
2020/08/07 Python
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
大学生学习生活的自我评价
2013/11/01 职场文书
年会活动策划方案
2014/01/23 职场文书
销售人员职业生涯规划范文
2014/03/01 职场文书
党支部书记四风问题整改措施
2014/09/24 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python
pandas求平均数和中位数的方法实例
2021/08/04 Python
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python