当前位置: 首页 > 面试题库 >

如何包括外部Python代码以在其他文件中使用?

常自强
2023-03-14
问题内容

如果文件中有一组方法,是否可以将这些文件包含在另一个文件中,但不带任何前缀(即文件前缀)调用它们?

所以,如果我有:

[Math.py]
def Calculate ( num )

我怎么这样称呼它:

[Tool.py]
using Math.py

for i in range ( 5 ) :
    Calculate ( i )

问题答案:

您将需要将其他文件作为模块导入,如下所示:

import Math

如果您不想在Calculate函数名称前加上模块名称,请执行以下操作:

from Math import Calculate

如果要导入模块的所有成员,请执行以下操作:

from Math import *

编辑:
这是Dive
Into
Python

的精彩一章,在该主题上有更深入的介绍。



 类似资料:
  • 问题内容: 我正在向其中部署文件,并希望将其他文件包括到该段中,如下所述: 使用Heroku CLI配置WAR部署 它成功部署了文件,但是在扩展应用程序的任何子文件夹中我都找不到文件。同时,存档中的所有其他文件都在其位置上,其他 文件也仅此而已。我试图添加一些具有相同结果的文件: 问题: heroku在哪里包括其他文件?如何前往那里? 这是heroku-cli的输出: 问题答案: 这些文件将被添加

  • 问题内容: 我有一个具有固定布局的应用程序,无法更改。我想使用setuptools将其包装起来,例如编写一个脚本。 使用官方文档,我能够编写第一个模板。但是,有问题的应用程序使用了很多其他数据文件,这些文件不是任何程序包的明确组成部分。这是一个示例源树: 这是麻烦所在:中的代码 读取文件和。对于前者,我可以通过添加一个空文件将其升级到程序包并由拾取来修补该问题。但是我怎么可能增加我的呢? 所提出的

  • 我有一个宠物项目,我是从一个Jupyter笔记本开始的。到目前为止,我把所有Python代码都放在了笔记本上。 一开始一切都很好。但随着时间的推移,我在笔记本上写的代码变得越来越复杂。现在它几乎无法管理:当我发现错误时,我需要 要导航到有错误的代码部分(通常在笔记本的开头), 我想把代码分成两部分: 一个将存储为Python文件的文件,我将使用编辑器(和/或IDE)对其进行编辑 让我们假设笔记本在

  • 本文向大家介绍WordPress 包括外部css文件,包括了WordPress 包括外部css文件的使用技巧和注意事项,需要的朋友参考一下 示例 在此示例中,我们要包括字体真棒图标字体            

  • 问题内容: 我刚刚“继承”了一个Java项目,而不是来自Java背景,有时我会有点迷失。Eclipse用于在开发过程中调试和运行应用程序。我已经通过Eclipse成功创建了一个.jar文件,该文件“包含”了所有必需的外部jar,例如Log4J,xmlrpc- server等。然后可以使用以下命令成功运行此大.jar: 我的下一步是使用Ant(版本1.7.1)自动进行构建,因此我不必参与Eclips

  • 问题内容: 我正在使用LiteIDE for Go。我的Go文件位于此处: 当我使用以下文件添加文件时: 导入“ ../Helper” 我收到此错误: 无法加载软件包:/Users/username/go/src/src/projectA/main.go:4:8:非本地软件包中的本地导入“ ../Helper” 有什么想法我做错了吗? 问题答案: 您通过导入路径导入软件包。对于位于中的packag