【Pycharm中python调用另一个文件类或者函数】

news2025/1/16 9:17:34

Pycharm中python调用另一个文件类或者函数

本文主要介绍了Pycharm中python调用另一个文件类或者函数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

文章目录

  • Pycharm中python调用另一个文件类或者函数
    • 两种情况
    • 案例简况
      • 文件目录
      • 设置为root路径(必要)
      • 情况一,同一个文件夹下调用py文件
      • 情况二:不同文件夹下调用py文件&使用方法
    • 总结

两种情况

  • 第一种情况,同一个文件夹下调用py文件

  • 第二种情况:不同文件夹下调用py文件&使用方法

案例简况

文件目录

假设以下文件的情况:add_method_1.py为一个简单的add()函数

#add_method_1.py
def add(x,y):
    return x+y

test_1.py & test_2.py 均为空文件

在这里插入图片描述

设置为root路径(必要)

在这里插入图片描述

情况一,同一个文件夹下调用py文件

from add1 import add_method_1

在这里插入图片描述

情况二:不同文件夹下调用py文件&使用方法

from add1 import  add_method_1
def test_2():
    print(add_method_1.add(0,199))

在这里插入图片描述

总结

只要设置好路径,无论是否在同一个文件夹,实际上调用的方法都是一样的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1104526.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

云HIS-医院信息化的核心

基于云计算技术的 B/S 架构的 HIS 系统,为基层医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。系统利用云计算平台的技术优势,建立统一的健康档案存储平台&#xf…

纽交所上市公司埃森哲宣布已收购英国创意管理咨询公司

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,纽交所上市公司埃森哲(ACN)今日宣布已收购英国创意管理咨询公司The Storytellers。 这笔交易的金额没有披露。 此次收购将增强埃森哲在转型变革方面的能力,并进一步帮助客户阐明和激活…

请求转发和重定向区别

两者区别: 1.转发在一次请求中完成,重定向是两次请求 2.转发操作发生在服务器内部,重定向是在浏览器执行操作 3.转发地址栏不变,重定向地址栏变化(两次请求,两个地址) 4.转发可以在一次请求中共…

如何实现前端懒加载图像?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

SAP FICO案例教程简介

内容简介 本教程内容包括,erplabs编写的MTS、MTO 1、MTO 2案例教程FICO模块内容,案例业务在虚拟机全部实现,还包括若干案例专题。案例内容实用全面、图文表丰富,数据严谨前后关联衔接,可作为实际工作参考资料。本书适合…

基础课4——语音识别技术

ASR 是自动语音识别(Automatic Speech Recognition)的缩写,是一种将人类语音转换为文本的技术。ASR 系统可以处理实时音频流或已录制的音频文件,并将其转换为文本。它是一种自然语言处理技术,广泛应用于许多领域&#…

SPI总线及其demo

SPI总线是微处理器和外设之间进行数据交互的常用串行总线接口。本文主要介绍了SPI的接口类型、数据传输(时钟极性、时钟相位)、读、写操作的具体代码,最后是一个完整的xpt2046实现ADC的代码实现及注意事项。 1 、接口简介 串行外设接口&…

全流程TOUGH系列软件实践技术应用

TOUGH系列软件是由美国劳伦斯伯克利实验室开发的,旨在解决非饱和带中地下水、热运移的通用模拟软件。和传统地下水模拟软件Feflow和Modflow不同,TOUGH系列软件采用模块化设计和有限积分差网格剖分方法,通过配合不同状态方程(EOS模…

c/c++语言算法技巧汇总/大复习[未完结]

目录 最简单的hash表子串变位词 排序最简单的桶排序字典序快排练习1 :0-1交换练习2:交换星号 最简单的去重最简单的队列template模版双端队列vector or listvector 队列结构存在于两种算法广度优先搜索贝尔曼福特算法(Bellman-Ford&#xff0…

华为荣耀手机,开启开发者选项,hbuilder调试依然找不到

我的手机是华为荣耀50,其他华为手机不知道是不是这个问题哦 解决办法:usb配置,选择音频来源 然后就可以了

QGIS选择某一个元素,并生成新的图层

第一步:选择元素 第二步:编辑 —> 复制 第三步:Edit —> paste features as —> new vector layer 输入文件名: 生成新图层

【计算机网络笔记】计算机网络性能(1)——速率、带宽、延迟

系列文章目录 什么是计算机网络? 什么是网络协议? 计算机网络的结构 数据交换之电路交换 数据交换之报文交换和分组交换 分组交换 vs 电路交换 系列文章目录速率带宽延迟/时延(delay或latency) 下面介绍一些计算机网络中常用的性能指标。在本篇中涉及速…

iPhone怎么滚动截长图?分享3个截图技巧!

苹果手机虽然深受大家喜爱,但是有一些功能确实没有安卓方便。就像今天小编要讲的长截图功能,苹果手机本身并不具备。 但是,我们可以借助其他外力来实现长截图,这些方法往往容易被大家忽视。那么,iphone怎么滚动截长图…

零代码编程:用ChatGPT根据excel表格数据来批量修改文件标题名

文件夹里面有很多个mp文件,没有顺序,很乱: 这些文件其实都是有顺序的,Excel表格中前面的数字就是序号: 现在,希望根据Excel表格中的标题名来对文件夹里的mp4文件进行批量重命名,在ChatGPT中输入…

studio one6值不值得下载?好用吗

零基础学混音,持之以恒才能有所收获。首先要明确自己的学习目标,然后选择适合自己的教程。这套教程适用于后期制作和直播,同样适用。我切换到了桌面屏幕。 在这个基础上运行,它提供了适合零基础的模板,适合直播唱歌或…

React函数式写法和类式写法的区别(以一个计数器功能为例子)

函数式写法更加简洁和函数式编程思维导向,适用于无状态、UI纯粹的组件,且可以使用Hooks处理副作用。而类式写法适用于有内部状态、生命周期方法和复杂交互逻辑的组件,提供了更多的灵活性和控制力。 文章目录 一、计数器功能演示 1.函数式写法…

List.of() Vs Arrays.asList()

java中list.of和Arrays.asList方法有什么区别? 简介 Java 提供了几种用于创建列表的方便方法,包括 List.of 和 Arrays.aslist。尽管这两种方法都可以很简单的创建集合对象,但它们实际上是有一些显著差异的。本文将介绍 Java 中的 List.of()…

【补档】基于PyTorch的手写数字识别

“过去都是假的,回忆是一条没有归途的路,以往的一切春天都无法复原,即使最狂热最坚贞的爱情,归根结底也不过是一种瞬息即逝的现实,唯有孤独永恒。” 🎯作者主页: 追光者♂🔥 🌸个人简介: 💖[1] 计算机专业硕士研究生💖 🌿[2] 2023年城市之星领…

新手程序员怎么接单?将超能力转化为 “钞能力” ?

程序员如何在自己年富力强的时候,最大化发挥自己的能力?将超能力转化为 “钞能力” ? 有人还在苦哈哈当老黄牛,一身使不完的牛劲,有人已经另辟蹊径,开创了自己的一片致富小天地。 接单找兼职,…

PRCV 2023:语言模型与视觉生态如何协同?合合信息瞄准“多模态”技术

近期,2023年中国模式识别与计算机视觉大会(PRCV)在厦门成功举行。大会由中国计算机学会(CCF)、中国自动化学会(CAA)、中国图象图形学学会(CSIG)和中国人工智能学会&#…