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

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

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

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

1、拿windows系统举例:

?
1
2
3
4
5
6
7
8
# 由于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:

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

其他方法:

  • execfile('xx.py'),括号内为py文件路径;

  • 如果专需要传参数,就用os.system()那种方法;

  • 如果还想获得属这个文件的输出,那就得用os.popen();

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

微信公众号搜索 “ 脚本之家 ” ,选择关注

程序猿的那些事、送书等活动等着你

原文链接:https://www.cnblogs.com/jaysonteng/p/12797626.html

相关文章

  • matplotlib阶梯图的实现(step())

    这篇文章主要介绍了matplotlib阶梯图的实现(step()),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    2021-03-03

  • centos下更新Python版本的步骤

    安装完CentOS5.9(Final)后,执行#Python与#python -V,看到版本号是2.4.3,很老了,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,有兴趣的朋友可以参考下这篇文章

    2013-02-02

  • python操作mysql代码总结

    本篇文章给大家分享了python操作mysql的步骤以及相关实例代码,对此有需要的朋友可以参考学习下。

    2018-06-06

  • php使用递归与迭代实现快速排序示例

    这篇文章主要介绍了php使用递归与迭代实现快速排序的示例,大家参考使用吧

    2014-01-01

  • python实现三维拟合的方法

    今天小编就为大家分享一篇python实现三维拟合的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    2018-12-12

  • 解决使用Spyder IDE时matplotlib绘图的显示问题

    这篇文章主要介绍了解决使用Spyder IDE时matplotlib绘图的显示问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    2021-04-04

  • python speech模块的使用方法

    这篇文章主要介绍了python speech模块的使用方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    2020-09-09

  • python list排序的两种方法及实例讲解

    本文主要介绍了python list排序的两种方法及实例讲解。具有很好的参考价值,下面跟着小编一起来看下吧

    2017-03-03

  • 老生常谈python之鸭子类和多态

    下面小编就为大家带来一篇老生常谈python之鸭子类和多态。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    2017-06-06

  • Python QQBot库的QQ聊天机器人

    这篇文章主要为大家详细介绍了基于Python QQBot库的QQ聊天机器人,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    2019-06-06

(0)

相关推荐

  • python笔记16-执行cmd指令(os.system和os.popen)

    os.system 1.如果想在cmd执行python脚本,可以直接用如下指令 python [xx.py绝对路径] 比如我写了个hello.py的脚本,在脚本里面写入内容:print("h ...

  • Python如何发布程序的详细教程

    如何发布一个Python程序: 1.安装一个pyInstaller 在pycharm里点 file -–>setting-–>Project workspace-->Interpre ...

  • [638]python os.popen() 方法

    概述 os.popen() 方法用于从一个命令打开一个管道. 在Unix,Windows中有效 语法 popen()方法语法格式如下: os.popen(command[, mode[, bufsiz ...

  • 例:python实现创建文件夹

    原创声明:本文由 红日初升的博客 原创,转载请声明"本文转载自 https://www.cnblogs.com/xuhuading/p/12272935.html" 很多初学pyt ...

  • Py之playsound:playsound的简介、安装、使用方法之详细攻略

    Py之playsound:playsound的简介.安装.使用方法之详细攻略 playsound的简介 纯Python,跨平台,单功能模块,不依赖播放声音.        播放声音模块只包含一个东西- ...

  • 如何在Python中操作日期和时间

    编写Python程序,处理日期和时间经常会遇到,幸好Python本身集成了很多日期.时间相关的模块,让这件繁琐的工作变的方便.本文介绍Python中功能强大的datetime模块. datetime模 ...

  • 高手如何在Python中使用collections模块

    来源:AI入门学习 介   绍 Python 3有许多内置的数据结构,包括元组.字典和列表.数据结构为我们提供了一种组织和存储数据的方法.collections模块能够帮助我们高效地填充和操作数据结构 ...

  • 如何在 Python 中使用断点调试

    实际上没人能一次就写出完美的代码,除了我.但是世界上只有一个我. -- 林纳斯·托瓦兹(Linux 之父) 既然不是神,写代码自然免不了要修改.修改代码的过程被称作调试,又叫 debug. 刚接触编程 ...

  • 如何在Python中操作MySQL~

    一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口.Python 数据库接口支持非常多的数据库, ...

  • 470.Office技巧:如何在PPT中快速绘制一个气泡柱形图表达?

    如何快速绘制一个气泡柱形图表达? 微信小伙伴截图问下图表怎么绘制? 这种图如果绘制得快,可能五分钟都不要!牛闪闪来教大家快速绘制. 具体操作如下: 插入一个圆形,然后按住ctrl+shift拖拽一个圆 ...

  • 如何在win10中快速搭建一个本地的ftp服务器

    如何在win10中快速搭建一个本地的ftp服务器

  • 如何在Python中操作MySQL?

    一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口.Python 数据库接口支持非常多的数据库, ...

  • VS环境Python项目包含多个.py文件相互引用方法

    例如,有filea.py文件里边包含自定义函数 func1 有fileb.py文件包含自定义函数 func1 在启动文件xxx.py中可以这样调用以上文件中含有的自定义函数: from filea i ...

  • Python中利用SimpleITK读取DICOM文件 - 简书

    Williamongh关注 0.122018.08.20 10:43:53字数 90阅读 8,297 有帮助的话请点赞收藏,谢谢 当同一文件夹下有多个DICOM序列时: import osimport ...