【问题标题】:What does it mean to .py into python program?.py 进入 python 程序是什么意思?
【发布时间】:2023-03-11 01:55:01
【问题描述】:

所以我有一个任务,对于一个特定的部分,我们应该将一个 .py 文件导入我们的程序。“你需要将 histogram.py 导入你的程序。” 这是否仅仅意味着创建一个新的 python 文件并将 histogram.py 中的任何内容复制并粘贴到文件中? 我的这部分任务是使用 .py 文件中的内容创建一个图形显示(这也让我感到困惑)我正在阅读 tb 中的章节,它说明了如何创建一个窗口,但我还没有看到任何关于导入的内容。 . 对不起,如果这是一个愚蠢的问题

【问题讨论】:

  • 不,这意味着你需要导入它。如果你不知道这意味着什么,你需要阅读一些关于 Python 的教程,这是一个非常基础的部分。
  • 所涉及的只是将 import {path}.histogram 放在新 python 文件的顶部。这样系统就会在你的文件顶部插入 histogram.py 文件。 histogram.py 中的所有代码都可用于您的新程序。确保你走对路很重要。最简单的做法是将两个文件保存在同一个文件夹中,在这种情况下,您可以省略 {path}。
  • 导入是他们所指的过程。通常这意味着将import 语句作为文件中的第一行,在您的实例中,这将是import histogram。有关更多信息,请参阅文档Importing
  • 这个问题被否决了,因为您没有遵循发帖前应该阅读的发帖指南。您可以通过简单的浏览器搜索找到这些信息,或者通过搜索官方 Python documentation
  • 这就是一个 python 脚本可以加载另一个脚本并使用它的函数和数据的方式。您使用import 语句,例如import os,然后您可以使用它的功能(例如,os.listdir('.'))。这是基本的 Python,您可以通过查看 standard python tutorial 得到很好的服务。

标签: python python-3.x window


【解决方案1】:

您必须创建自己的 python 文件并简单地添加

import histogram 

在文件的顶部(或者说在“导入”部分)。 您不需要 .py 扩展名。确保 histogram.py 文件与您创建的 py 文件位于同一文件夹中。

【讨论】:

  • 我现在明白了。谢谢,我只是需要澄清一下,为什么每个人都对我的问题给予负面评价,哈哈
  • 这可能是因为您的问题确实是python-basic,而且您自己探索问题的答案似乎太草率了。
【解决方案2】:

在尝试导入它们之前,您需要确保拥有所需的文件,无论是下载它们还是通过 pyget 获取它们。获得文件后,您需要给他们打电话 (2.7 docs)

from .foo import Foo
from .bar import Bar
import Fizz

【讨论】:

    【解决方案3】:

    您所要做的就是将名为 histogram.py 的文件粘贴到您的工作目录,并在您的代码中使用该文件,只需在主代码文件的最上面一行输入 import histogram 然后您就可以使用任何东西(函数和变量)来自 histogram.py。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-03
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-03
      • 2015-02-13
      • 1970-01-01
      相关资源
      最近更新 更多