如何在python中执行另一个py文件


Posted in Python onApril 30, 2020

使用命令:os.system('python file_name.py')

解释:os.system是执行当前的系统命令

1、拿windows系统举例:

# 由于ipconfig/all在windows中是查看ip地址
# 所以将此命令运行在os.system中,即可查看系统的ip地址等信息
import os
os.system('ipconfig/all')
# 因为python file_name.py可以直接执行py文件
# 所以可以通过os.system来执行py代码
import os
os.system('python file_name.py')

2、linux:

import os
os.system('ls') # 查看当前工作目录文件

其他方法:

  • execfile('xx.py'),括号内为py文件路径;
  • 如果专需要传参数,就用os.system()那种方法;
  • 如果还想获得属这个文件的输出,那就得用os.popen();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中list循环语句用法实例
Nov 10 Python
Python编程判断这天是这一年第几天的方法示例
Apr 18 Python
Python命令行解析模块详解
Feb 01 Python
Python编程中NotImplementedError的使用方法
Apr 21 Python
python实现NB-IoT模块远程控制
Jun 20 Python
Python实现图片转字符画的代码实例
Feb 22 Python
python多线程分块读取文件
Aug 29 Python
Django单元测试中Fixtures的使用方法
Feb 26 Python
jupyter notebook清除输出方式
Apr 10 Python
利用Python pandas对Excel进行合并的方法示例
Nov 04 Python
python基于turtle绘制几何图形
Jun 15 Python
 分享一个Python 遇到数据库超好用的模块
Apr 06 Python
在Ubuntu 20.04中安装Pycharm 2020.1的图文教程
Apr 30 #Python
Python实现转换图片背景颜色代码
Apr 30 #Python
Python requests.post方法中data与json参数区别详解
Apr 30 #Python
python:解析requests返回的response(json格式)说明
Apr 30 #Python
python 串行执行和并行执行实例
Apr 30 #Python
Django Channel实时推送与聊天的示例代码
Apr 30 #Python
Django ORM 查询表中某列字段值的方法
Apr 30 #Python
You might like
php利用事务处理转账问题
2015/04/22 PHP
基于PHPexecl类生成复杂的报表表头示例
2016/10/14 PHP
简单实现php上传文件功能
2017/09/21 PHP
详解Laravel服务容器的绑定与解析
2019/11/05 PHP
JS按位非(~)运算符与~~运算符的理解分析
2011/07/31 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
jquery 关于event.target使用的几点说明介绍
2013/04/26 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
2015/10/13 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
原生js和jquery分别实现横向导航菜单效果
2016/05/13 Javascript
详解Vue.js入门环境搭建
2017/03/17 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
2017/03/17 Javascript
jquery replace方法去空格
2017/05/08 jQuery
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
Spring boot 和Vue开发中CORS跨域问题解决
2018/09/05 Javascript
ElementUI radio组件选中小改造
2019/08/12 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
vue-router懒加载的3种方式汇总
2021/02/28 Vue.js
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
Python实现批量修改文件名实例
2015/07/08 Python
全面分析Python的优点和缺点
2018/02/07 Python
python构建深度神经网络(DNN)
2018/03/10 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
python自动化生成IOS的图标
2018/11/13 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
python使用paramiko实现ssh的功能详解
2020/03/06 Python
django 扩展user用户字段inlines方式
2020/03/30 Python
Python JSON常用编解码方法代码实例
2020/09/05 Python
css3的transform造成z-index无效解决方案
2014/12/04 HTML / CSS
德国玩具商店:Planet Happy DE
2021/01/16 全球购物
2015年酒店客房部工作总结
2015/04/25 职场文书
七年级作文之《我和我的祖国》观后感作文
2019/10/18 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python