python 怎么执行到其他py文件里的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 怎么执行到其他py文件里的方法相关的知识,希望对你有一定的参考价值。

参考技术A 方法:
1.
execfile('xx.py'),括号内为py文件路径;
2.
如果需要传参数,就用os.system()那种方法;
3.
如果还想获得这个文件的输出,那就得用os.popen();
参考技术B 方法:
1.
execfile('xx.py'),括号内为py文件路径;
2.
如果需要传参数,就用os.system()那种方法;
3.
如果还想获得这个文件的输出,那就得用os.popen();

Python中条件成立就执行另一个py文件,怎么弄

以下四种方法都会直接执行XXX.py里的所有代码(没有被调用的函数除外)

    方法一:

    import XXX.py        #".py"有无均可

    方法二:

import os
os.system("XXX.py")

    方法三:

    execfile("XXX.py")

    方法四:

import os
os.popen("XXX.py")

参考技术A

运行python_a.py文件

python_a.py文件代码:

# -*- coding: utf-8 -*-

import python_b #引入所有
from python_b import class_b #引入其中一个类

# 调用一个函数
python_b.fun_b()

# 新建实例
cb = class_b()
cb.fun_c()

python_b.py文件中代码:

# -*- coding: utf-8 -*-

def fun_b():
    print('我被python_a调用了!')
    
class class_b():
    def fun_c(self):
        print('我被python_a调用了!')

本回答被提问者采纳

以上是关于python 怎么执行到其他py文件里的方法的主要内容,如果未能解决你的问题,请参考以下文章

vbscript调用其他文件里的类

python调用其他py文件的变量,为啥总会把这个调用的py文件先运行一遍。。

python py文件中执行另一个py文件

python 怎么引用其他文件的类

ubuntu怎么执行python文件

python如何通过变量import其他文件夹的py文件