python如何调用另外一个py文件中的函数

这篇具有很好参考价值的文章主要介绍了python如何调用另外一个py文件中的函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Python中,可以通过导入模块的方式调用另外一个.py文件中的函数。具体步骤如下:

  1. 创建一个.py文件,其中包含需要调用的函数,例如:

  2. 在调用该函数的代码文件中,使用import关键字导入这个.py文件(注意,要确保两个文件处于同一目录下),例如:

    # file: my_functions.py
    
    def add(a, b):
        return a + b
    
    def subtract(a, b):
        return a - b
    
    # file: main.py
    
    import my_functions
    
    result1 = my_functions.add(3, 4)
    result2 = my_functions.subtract(5, 2)
    
    print(result1, result2)
    
  3. 在这个例子中,首先使用import关键字导入了my_functions.py文件,然后就可以使用my_functions这个命名空间调用其中的函数了。例如,在第6行和第7行分别调用了add()和subtract()函数,并将结果赋值给result1和result2变量。

  4. 最后,在第9行打印输出了result1和result2的值。

    运行main.py文件后,将会得到输出结果:7 3。

除了上述方法,也可以使用from...import...的形式导入模块中的函数。例如,可以将上面的main.py代码修改为:

 

python复制代码

# file: main.py

from my_functions import add, subtract

result1 = add(3, 4)
result2 = subtract(5, 2)

print(result1, result2)

在这个例子中,使用from...import...的形式直接将需要使用的函数add和subtract导入了当前文件的命名空间中。这样,在调用函数时就可以直接使用它们的名称了。文章来源地址https://www.toymoban.com/news/detail-505853.html

到了这里,关于python如何调用另外一个py文件中的函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python flask生成被控服务端 开放接口 可以调用本地程序启动D盘的app.py文件,并生成一个前端文件,有一个启动按钮

    要创建一个使用 Flask 的被控服务端,开放接口以调用本地程序并启动 D 盘的  app.py  文件,以及生成一个带有启动按钮的前端文件,你需要做以下几个步骤: 设置 Flask 服务端 :创建一个 Flask 应用,并定义一个 API 接口来接收请求。 执行本地程序 :在 Flask 应用中,使用 

    2024年04月15日
    浏览(42)
  • Python 跨文件调用函数 + 在一个文件中执行另一个文件

    在很多时候,为了保持代码与代码文件的简洁和逻辑清晰,通常会将许多相类似的函数放在一个文件中,在一个 main.py 中去调用它们。调用 Python 函数的时候,大致会存在如下几种情况。 假如现在有这样一个文件树(从其他地方copy的,稍加整改) 文件内容如下: 为什么要有

    2024年02月02日
    浏览(35)
  • 在py文件中运行另外的py文件

    我现在想干这么一件事,我需要在主的main文件中把另外的py文件也给运行了,这个并不是调用函数,而是运行一套流畅,虽然我可以把整个代码改成这种函数的调用形式,但是因为又存在命令行的形式,需要注意一下,这里仅仅简单的测试了一下 首先准备三个文件 运行结果

    2024年01月21日
    浏览(248)
  • PyQt5 将.ui文件转为.py文件并用另一个.py调用

    值得注意的是,Anaconda Prompt不能直接cd进其它盘 需要在根目录下进行切换盘符操作,使用 cd ..切进上一级目录,直到进入根目录: 这样就可以了 代码说明 生成的py文件: 运行代码即可成功展示UI界面: 成功展示UI Anaconda Prompt切换路径不能进入D盘_软件安装好难啊的博客-CSD

    2024年02月16日
    浏览(43)
  • 【Python】PyCharm中调用另一个文件的函数或类

    🎉欢迎来到Python专栏~PyCharm中调用另一个文件的函数或类 ☆* o(≧▽≦)o *☆ 嗨 ~我是 小夏与酒 🍹 ✨ 博客主页: 小夏与酒的博客 🎈该系列 文章专栏: Python学习专栏 文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏 📜 欢迎大家关注! ❤️ Python技能树:

    2024年02月16日
    浏览(25)
  • jenkins pipeline如何在一个任务中触发另外一个任务以及从下游任务获取文件

            我们在创建jenkins任务的时候,有时候一个任务需要调用多个子任务来完成。比如,我们在编译某个镜像的时候,镜像由多个组件构成。那么我们就可以创建一个主任务以及多个子任务,主任务负责调用每个子任务,并将每个子任务的结果进行汇总,而子任务负责

    2024年02月11日
    浏览(30)
  • python怎么把一个文件夹内的文件复制到另外一个文件夹(进阶重命名复制)

       需求 :把一个文件夹内(包含子文件夹)的所有文件复制到另一个文件夹下 注 :如果不需要复制文件夹内的子文件夹可删除下面这2行 if os.path.isdir(fulldir): # 目录,递归   FindFile(fulldir)引用   一、把一个文件夹内(包含子文件夹)指定后缀的文件复制到另一个文件夹  

    2024年02月13日
    浏览(40)
  • python跨文件夹调用别的文件夹下的py文件或参数方式

    目录 摘要: 第一章   运行另一个py文件 (1)在file_A.py中运行file_B.py文件,注意这里是运行,不是引用 (2)file_B.py使用file_A.py传递的参数 (3) 引用另一个py文件中的变量或者方法 第二章 python调用自己写的py文件 (1)同一个目录下的文件 (2)不同目录下的文件 (3)多

    2024年02月08日
    浏览(58)
  • Python中如何引用其他文件中的函数

    在Python编程中,我们经常会将代码分散在多个文件中,这样可以使代码更加模块化和易于维护。当我们需要在一个文件中使用另一个文件中定义的函数时,我们可以通过引用其他文件来实现这一目的。下面我将介绍两种常用的方法来引用其他文件中的函数。 方法一:使用im

    2024年02月05日
    浏览(32)
  • 如何在 Java 中从另一个构造函数调用一个构造函数?

    是否可以从另一个(在同一个类中,而不是从子类中)调用构造函数?如果是怎么办?调用另一个构造函数的最佳方法是什么(如果有几种方法可以做到)? huntsbot.com高效搞钱,一站式跟进超10+任务平台外包需求 对的,这是可能的: 要链接到特定的超类构造函数而不是同一

    2024年02月03日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包