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

 更新时间:2020年04月30日 10:24:22   作者:杰鑫哥  
这篇文章主要介绍了如何在python中执行另一个py文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

使用命令: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绘制心形曲线完整代码实现

    这篇文章主要介绍了Python绘制心形曲线的相关资料,通过numpy和matplotlib库计算坐标并绘图,代码包含导入库、定义函数、生成参数、计算坐标、绘图和显示图形等步骤,展示了数学与编程的结合美感,需要的朋友可以参考下
    2024-10-10
  • Python实现跨平台表格数据分页打印预览处理详解

    Python实现跨平台表格数据分页打印预览处理详解

    这篇文章主要为大家详细介绍了如何使用PySide6/PyQt6实现Python跨平台表格数据分页打印预览处理,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • Python mplfinance库绘制金融图表实现数据可视化实例探究

    Python mplfinance库绘制金融图表实现数据可视化实例探究

    mplfinance(Matplotlib Finance),它是基于Matplotlib的库,专门用于创建金融图表和交互式金融数据可视化,本文将深入介绍 mplfinance,包括其基本概念、功能特性以及如何使用示例代码创建各种金融图表
    2024-01-01
  • Python 代码实现列表的最小公倍数

    Python 代码实现列表的最小公倍数

    这篇文章主要介绍了Python 代码实现列表的最小公倍数,代码实现了计算列表中元素的最小公倍数的功能,包括公式介绍,需要的朋友可以参考一下
    2021-11-11
  • Python configparser模块配置文件解析与应用探究

    Python configparser模块配置文件解析与应用探究

    在Python中,configparser模块是用于处理配置文件的重要工具,本文将全面探讨configparser模块的使用方法,包括读取、修改、写入配置文件,以及如何在实际项目中应用该模块,结合丰富的示例代码,将深入剖析该模块的功能和灵活性
    2024-01-01
  • Python3.7黑帽编程之病毒篇(基础篇)

    Python3.7黑帽编程之病毒篇(基础篇)

    这篇文章主要介绍了Python3.7黑帽编程之病毒篇(基础篇),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • Python使用vars轻松获取对象属性

    Python使用vars轻松获取对象属性

    vars 是 Python 内置函数之一,它主要用于返回对象的 __dict__ 属性,本文将详细介绍 vars 函数的用法,包括其基本语法、应用场景等,有需要的可以参考下
    2024-12-12
  • Python 绘图库 Matplotlib 入门教程

    Python 绘图库 Matplotlib 入门教程

    Matplotlib是一个Python语言的2D绘图库,它支持各种平台,并且功能强大,能够轻易绘制出各种专业的图像。本文是对Python 绘图库 Matplotlib 入门教程,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-04-04
  • Python3用2行代码生成动态二维码详解

    Python3用2行代码生成动态二维码详解

    这篇文章主要介绍了两行Python代码制作动态二维码的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-10-10
  • python中的Pytorch建模流程汇总

    python中的Pytorch建模流程汇总

    这篇文章主要介绍了python中的Pytorch建模流程汇总,主要帮大家帮助大家梳理神经网络训练的架构,具有一的的参考价值,需要的小伙伴可以参考一下,希望对你的学习有所帮助
    2022-03-03

最新评论