首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我正在尝试学习如何导入和使用另一个文件(我制作的)中的类。为什么我的输出没有显示7?

要导入和使用另一个文件中的类,你可以按照以下步骤进行操作:

  1. 确保你的文件结构正确:首先,确保你的文件结构是正确的,即你的文件和类名字正确,并且文件在正确的位置。如果文件结构不正确,导入和使用类的操作可能会失败。
  2. 导入类:在你需要使用另一个文件中的类的文件中,使用import语句导入该类。例如,如果你的文件名为MyFile.py,其中包含一个名为MyClass的类,你可以在另一个文件中使用以下语句导入该类:
代码语言:txt
复制
from MyFile import MyClass
  1. 使用类:一旦你成功导入了类,你就可以在当前文件中使用它了。确保你正确地创建了类的实例,并调用了相应的方法。例如,如果你的类有一个名为print_number的方法,你可以使用以下代码调用它:
代码语言:txt
复制
my_instance = MyClass()
my_instance.print_number()

至于为什么你的输出没有显示7,可能有以下几个原因:

  • 类中的方法没有正确实现:检查你的类中的方法是否正确实现了打印数字7的逻辑。确保你在方法中正确地使用了打印语句,并且没有其他错误导致该语句不执行。
  • 类的实例化和方法调用有误:检查你在当前文件中实例化类和调用方法的代码是否正确。确保你正确地创建了类的实例,并调用了相应的方法。
  • 类文件中的代码没有被执行:确保你的类文件被正确地导入到当前文件中,并且类文件中的代码被执行。可以在类文件中添加一些打印语句来确认代码是否被执行。

如果你提供更多关于你的代码和文件结构的信息,我可以给出更具体的帮助。此外,如果你需要关于云计算、IT互联网领域的其他问题的答案,也可以提问。

相关搜索:为什么我的代码不显示任何输出?我正在尝试使用while循环来调试我之前得到的错误。我正在尝试使用google-chart directive.But制作图表,我的图表无法显示尝试学习正则表达式,但是我的代码没有显示正确的输出我正在尝试导入我的数据库值,但是结果没有显示,即使表结构是正确的我正在尝试使用jasonp和javascript来显示其中的数据。为什么我的html文件没有显示JS和CSS?我正在尝试使用java中的画线和画椭圆如何在文本字段中输出并导入/使用我制作的模块我正在尝试解决C++文件和流中的问题为什么我不能在我的wdio.conf.js文件中使用'import‘?我正在尝试为WebDriverIO使用HtmlReporter当我尝试使用OOP和类时,为什么我的代码在python中显示NameError?如何运行导入另一个文件的连续循环?我正在使用Python和Selenium我正在尝试使用API读取nodejs代码中的html文件为什么我的Xib文件没有显示我正在进行的当前SWIFT课程中看到的属性?我正在尝试使用子类/超类覆盖来自另一个类的值我正在尝试使用GET方法来显示webserver目录中的所有文件。为什么我的类没有显示在vue中,而我的条件类却显示了?我正在尝试使用SQL Server显示Visual Studio中的数据网格我正在尝试隐藏和显示来自reactstrap的卡片组件中的数据我正在制作一个点击器游戏,我尝试使用js来更改<p>标记中的文本。
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

笨办法学 Python3 第五版(预览)(一)

如果我的 Jupyter 看起来与你的有些不同,或者我在使用文本编辑器,结果都是一样的。更多关注文本输出,少关注视觉显示,比如字体和颜色。...字符串是你如何制作程序可能提供给人类的东西。你打印字符串,将字符串保存到文件中,将字符串发送到 Web 服务器等等。 字符串非常方便,所以在这个练习中,你将学习如何制作包含嵌入变量的字符串。...学习扩展 重复来自练习 7 的学习扩展。 常见学生问题 为什么我在三个双引号之间放空格时会出错? 你必须像这样输入"""而不是" " ", 意思是每个之间都没有空格。...它应该适用于任何文件。尝试更多文件并看看会发生什么。只是要小心不要破坏重要文件。 警告! 你看到我用echo制作文件和cat显示文件的技巧了吗?...找出为什么你需要在代码中写out_file.close()。 去了解一下 Python 的import语句,并开始使用python3尝试一下。尝试导入一些东西,看看你是否能做对。

24310

笨办法学 Python3 第五版(预览)(二)

学习扩展 如果你不确定return的作用,尝试编写一些自己的函数,并让它们返回一些值。你可以返回任何可以放在=右侧的东西。 脚本的结尾是一个谜题。我正在将一个函数的返回值作为另一个函数的参数。...这个文件是用人类语言列表创建的,以演示一些有趣的概念: 现代计算机如何存储人类语言以供显示和处理,以及 Python 3 如何称呼这些字符串 你必须将 Python 的字符串“编码”和“解码”为一种称为...这是我尝试不同编码并看如何破解它们的过程: 首先,我正在做一个简单的 UTF-16 编码,这样你就可以看到它与 UTF-8 相比是如何变化的。...代码 现在,你将重复使用lists的练习,并写出我精心制作的三个数据对象。然后,你将把它们输入到 Python 中,并尝试访问我给你的数据。...这就是为什么我认为这是“代码游戏”的一条规则,因为没有变量的代码实际上并不在玩游戏。 仔细回顾以前的示例,并确定在哪些地方使用LOAD指令加载值,以及使用STORE指令将值存储到内存中。

20410
  • 做一个桌面版的看板娘真的不尽人意

    因为我的桌面已经是可以互动了,只是不能鼠标互动233 image.png (不要注意我的右下角的看板娘,这是另一个,没达到我想要的效果,后面删掉了) 当我查看这个壁纸的源代码发现,他是由HTML制作的...,只是学艺不精哈哈哈屮) 好了,不皮了然后就是尝试如何进行修改~ 不过我想说一点,我觉得他的waifu-tips.js引用了model文件夹,所以我没有重新引入我怕出问题 二千年がたつ… … 我想我放弃了...于是我开始百度/Google去找如何制作主题 因为制作主题大多数都要引入css和js,只要找到如何引入我觉得我就知道如何导入(虽然我也不知道我为什么要这么搞,可能可以直接制作index.php然后用网页进行输出即可...image.png 接下来就是对比,为什么切换成live2d.js后就打不开 然后发现,这两个文件一模一样,没有一个地方不一样,然后是不是min.js和js这两个格式问题,于是我就开始了分别测试 然后发现当改成...min.js后就可以使用了,你看看这是人做的事情么 image.png 目前,我已经修改了waifu-tip.js,live2d.min.js,然后waifu.css是不用修改的,这个只是让他显示的位置和美化用的

    1.8K10

    使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:致谢到第四章

    当我还是个孩子的时候,我第一次玩视频游戏就迷上了。但我不只是想玩视频游戏,我想制作它们。我找到了一本像这样的书,教我如何编写我的第一个程序和游戏。这很有趣,也很容易。...我制作的第一个游戏就像这本书中的游戏一样。它们没有我父母为我买的任天堂游戏那么花哨,但它们是我自己制作的游戏。 现在,作为一个成年人,我依然喜欢编程,并且还能从中获得报酬。...几乎所有程序都向用户显示文本,并且用户通过键盘向程序输入文本。在本章中,您将制作您的第一个程序,该程序可以做这两件事。您将学习如何将文本存储在变量中,组合文本,并在屏幕上显示文本。...本书中的大多数游戏都将使用简单的文本进行输入和输出。输入是用户在键盘上输入的文本,输出是显示在屏幕上的文本。...本章涵盖的主题 转义字符 使用单引号和双引号表示字符串 使用print()的end关键字参数来跳过换行 你已经学会了如何使用print()函数显示简单的文本输出。

    19310

    随心自然地整理Python代码

    许多年前,我制作了一个基于PHP的图片CMS——几千行代码在一个文件里,大部分功能都在一个巨大的循环内,还些多层嵌套循环,没有函数,没有注释,随意地到处添加变量.........关于如何整理单个文件脚本,没有固定的规则,但似乎确实存在一定的惯例。在此,我们对先前的概念进行了扩展,并包括了导入和变量等内容。...假设我们想制作一个别人可以使用的带歌词的唱歌程序,我们可以把它全部填入一个文件中,或者如果我们使用的是模块和包,则要有一定的层次结构: 1_iXKeidiU66YEjt_07kJX9w.png 一旦有了这种或其他类型的层次结构...这似乎一个完美的解决方案,但是还有一些缺点: 要花费一些时间来学习Patterns和Recipes 缺少了尝试和失败所带来的经验教训 出于标准而使用某些东西不一定是最佳的设计选择 并非每个人都使用或了解你选择的设计模式...视情况而定,在工作中,我通常会使用Template/Boilerplate;对于我自己的项目,我通常从单个文件上的类和函数开始,随着项目的进展,我通常开始制作单个文件结构,如果项目扩大,它最终会变成一个文件层次结构

    1K95

    TensorFlow 图像深度学习实用指南:1~3 全

    在输出中实际上没有什么需要注意的; 您只需要确保容器实际上在最后成功构建即可: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IjHHN7nI-1681653375892...那么,为什么要浮点数呢? 好吧,真正的原因是机器学习从根本上讲是一个数学优化问题,当我们使用浮点数时,计算机正在尝试优化一系列数学关系以找到可以预测输出的学习函数。...标签或输出类只是我们要映射的值的数组,并且我们将使用单热编码对这些值进行编码,这又意味着只有一个是热的或设置为一个。 总结 在本章中,我们了解了 MNIST 数字,以及如何获取它们。...以下屏幕快照显示了我们正在设置的三个层(输入层,激活层和输出层),并将它们完全连接在一起: 三层神经网络 这就是中间的这两个循环。...因此,作为我们可以用来理解softmax的示例,让我们看一下我们的值数组。 我们可以看到有三个值。 假设神经网络输出为1,2和5。 我们正在尝试将它们分为红色,绿色和蓝色类别。

    87520

    Scikit-Learn教程:棒球分析 (一)

    在本教程中,您将了解如何轻松地从数据库加载数据sqlite3,如何使用pandas和探索数据并提高数据质量matplotlib,以及如何使用Scikit-Learn包提取一些有效的见解你的数据。...如上所述,空值会影响数据质量,进而可能导致机器学习算法出现问题。 这就是为什么你会删除下一个。有几种方法可以消除空值,但最好先显示每列的空值计数,以便决定如何最好地处理它们。...如果消除列中具有少量空值的行,则会丢失超过百分之五的数据。由于您正在尝试预测胜利,因此得分和允许的运行与目标高度相关。您希望这些列中的数据非常准确。...现在通过制作几个散点图来查看两个新变量中的每一个如何与目标获胜列相关联。在一个图的x轴上绘制每场比赛的运行​​,并在另一个图的x轴上运行。W在每个y轴上绘制列。...您从SQLite数据库导入数据,清理它,在视觉上探索它的各个方面,并设计了几个新功能。您学习了如何创建K-means聚类模型,几个不同的线性回归模型,以及如何使用平均绝对误差度量来测试预测。

    3.5K20

    python0010_hello_world_unix_c历史迷因

    c​​ 和 ​​unix​​ 只能运行在当时的机器上没有文档没有书籍甚至没有人知道​编辑与他们同在 bell 实验室的 ​​Brian Wilson Kernighan​​ a.k.a ​​bwk​开始写...print 来历1974 年的手稿写在打字机用纸的上面侧面的空洞是向上送纸用的是不是很像胶片​编辑打字机就是当时的显示器所以用 ​​print​​ 来表示输出​​f​​ 的意思是 ​​format​​...()为什么print直接就能用因为他在默认的这个​​__builtins__​​模块中​编辑如果我想要查询print函数更详细的信息应该如何呢?...导入 ​​__hello__​​ 模块前后游乐场中的模块增加了正在上传…重新上传取消想要深入了解 ​​__hello__​​ 应该怎么办呢?...什么不会就help什么help(__hello__)​编辑总结​hello world​​ 不是从来就有的来自于​​unix​​和​​c​​虽然我们今天有各种先进的学习手段最早的高级语言学习是从最早的那张打字机用纸的手写代码起源的输出用的函数名是

    76110

    8个在学习React之前必须要了解的JavaScript功能

    这就是为什么我们会得到一个错误提示。 因此,这非常有用,因为有时var,可以使用关键字更改变量而你不会注意到它。 另一个优点是let与const是他们没有提升到像关键字的文件的顶部var。...这是let和const之间最大的区别。 就个人而言,我不再使用var关键字。我用了很多的let和const。 2、Arrow函数 ES6中引入了Arrow函数,这是编写常规函数的简便方法。...它们使你可以将文件中的代码共享,导出和导入到另一个文件。这是在JavaScript文件之间共享代码的好方法。 在原始JavaScript中,你必须首先告诉浏览器你正在使用模块。... 举例来说,假设你要将功能从一个JavaScript文件导入index.js到另一个名为app.js的文件中...这就是为什么我认为你在学习React之前,而应该先学习一下JavaScript中的三元运算符的原因。

    1.3K20

    笨办法学 Python · 续 练习 26:`hexdump`

    注 当我说“先写一个测试”时,我的意思并不是一个庞大的test.py文件,它具有所有的函数和大量的虚构代码。我的意思是我以前教过的东西。...挑战练习 当你想要查看不是可见文本的文件内容时,hexdump命令很有用。它以各种有用的格式显示文件中的字节,包括十六进制,八进制,并且后面带有 ASCII 输出。...这就是格式化和输出,它比较困难,你的任务是尽可能复制它,这就是为什么这个练习的开头让你以“测试优先”的方式工作。...如果可以的话,可以制作一个他们都使用的库。 深入学习 有人主张只做“测试优先”的开发,但我相信没有永远适用的技术。当我从用户的角度测试软件的交互时,我更喜欢写测试。...我将编写测试,它描述了用户与软件的交互,然后实现软件。这是你所做的事情,因为你正在测试,用户如何从你的hexdump命令行调用中看到输出。

    41820

    java基础学习_面向对象(上)03_day08总结

    :   0:前面学习通过方法对代码进行改进,为什么要给方法使用静态呢?   ...1:Java如何制作帮助文档(API)(了解)   2:通过JDK提供的帮助文档(API)学习了Math类(掌握)   3:Java中的代码块(理解) =========================...在同一个文件夹下,Java的类定义在两个文件中和定义在一个文件中其实是一样的。...别人通过帮助文档(API)来使用Xxx.class文件。 这就是面向对象思想,我才不管你是怎们实现的呢!我满足你的条件会用就可以。...(3)API中的Math类的示范使用     A:是针对数学执行基本运算进行操作的类。     B:没有构造方法,因为它的成员都是静态的。

    39110

    通过嵌入隐层表征来理解神经网络

    在神经网络模型中,我尝试了几种架构,从简单的(没有卷积/重复的前馈神经网络)到复杂的架构。我在神经网络的最后一层使用了二进制交叉熵损失和 sigmoid 激活。...所以模型把这个点归类在积极类也不是毫无道理。此外,这个模型将每个单词单独处理(没有 n-gram 模型),这可能解释了为什么模型会漏掉上面「不太好」中的「不」字之类的东西。...前馈神经网络和双向LSTM网络隐层展示的动画 可以看出双向LSTM在区分这两类上表现更好。 词嵌入可视化 我应该说我喜欢词嵌入,在任何 NLP 相关分析中它们都是我必须尝试的。...另一个可以尝试的有趣的事情是对工具进行反向工程并进行一些自定义分析。例如,我很好奇有毒词的嵌入如何在上述恶意评论分类任务中发生变化。...我在上面的恶意评论分类任务中创建了一个模型,从头开始学习嵌入(因此没有使用预先训练的嵌入进行权重初始化)。我想在给定数据量的情况下对模型有点困难 - 但我认为这值得一试。该架构与双向 LSTM 相同。

    73520

    笨办法学 Python · 续 练习 10:`sort`

    3P 的目的是客观的洞察如何做事情,而避免杀死你的创造力和生产力。通过简单地跟踪小型指标和制作运行图来指导改进,你可以彻底改变你的工作状况。...这就是为什么你要在小型的快速 Hack 中,构建你的启动流程和工作环境的概念。只有 45 分钟的情况下,你没有时间收集复杂的指标,以及担心你怎么处理事情。...找到一种自动化方式,或者提出另一个指标来代替。 对于这个练习,你正在制作完成功能的百分比的运行图表。...: ls | sort -g 这对于ls的输出可能没有用,除非它们都是数字。...你的工作是尽可能实现这些功能,并跟踪你完成的每个功能。这些都应该在你的实验笔记中,以便以后分析。 研究性学习 你现在已经完成了一些改进的事情吗?尝试搜索并寻找其他人的流程建议。 我们是程序员和代码人。

    35920

    python hexdump_笨办法学 Python · 续 练习 26:`hexdump`

    大家好,又见面了,我是你们的朋友全栈君。 练习 26:hexdump 你已经用xargs完成了热身,现在正在代码/审计的循环中。你现在将尝试以“测试优先”方式完成下一个挑战。...挑战练习 当你想要查看不是可见文本的文件内容时,hexdump命令很有用。它以各种有用的格式显示文件中的字节,包括十六进制,八进制,并且后面带有 ASCII 输出。...这就是格式化和输出,它比较困难,你的任务是尽可能复制它,这就是为什么这个练习的开头让你以“测试优先”的方式工作。...如果可以的话,可以制作一个他们都使用的库。 深入学习 有人主张只做“测试优先”的开发,但我相信没有永远适用的技术。当我从用户的角度测试软件的交互时,我更喜欢写测试。...我将编写测试,它描述了用户与软件的交互,然后实现软件。这是你所做的事情,因为你正在测试,用户如何从你的hexdump命令行调用中看到输出。

    41820

    游戏模型建模中使用3DMAX的问答总结

    2、小弟用惯了CAD,最近开始学习3D MAX这个软件,可是总觉得3D MAX这个软件画出来的图没有CAD那么精确,因为我画的是机械图,所以和实际尺寸最好是一样的,不知道用过这个软件的高手有什么看法答:...在CAD中画的游戏模型必须特别精确,导入3D后才能正常使用,否则导入后则是四不象。...3、为什么把CAD的文件导入到3D MAX后,都变成的一个整体了,鼠标点一下就把刚导入图形全都选种了,有没有什么工具能把一个整体的图形给炸开。 答:这是正常的,3DMAX把它作为一个组处理了。...6、为什么我用Fit做出来的模型总不是我预想的样子答:也许x.y轴的放样物体搞反了,调过来试试。 7、请问怎么用4.0版本制作树木? 答:画出树的造型在贴图时使用凹凸贴图,不过最后效果与贴图材质有关。...10、为什么我的MAX没有门和窗的选项? 答:从3。0版本后就没有了门和窗的直接建模工具了,其实这二样东西很容易用普通建模而成。 11、我在用方体和球形做布尔运算后为什么参数不能改变了呢?

    1.2K30

    UE4: 学习虚幻引擎4的16条准则

    学习任何一个游戏引擎最重要的部分就是知道你想从中获得什么。 你要追寻什么样的结果? 为什么你要学习和使用UE4? 为了制作一款游戏? 为了可视化? 为了游戏环境艺术? 为了游戏制作可运行的层次?...但是在学习的早期阶段,还是专一比较好。(先专注做好一件事情,选好一个方向开始学习) 我曾犯了同一个错误很多遍,那就是当我甚至都没有打开这个软件时,我就想制造一个完全开放的世界环境。...我最初的专注点总是会放在创造游戏环境和关卡设计。所以我学习的关于游戏引擎的一切,会非常专注于如何成为一个更好的关卡设计师和环境艺术家。 ?...同样,测试、漏洞修复也会在整个的制作过程中呈现常态。 你可以注意到,我们会用到许多的学科和技能。作为UE4的新人,你可能很快就会在尝试制作你的游戏的时候开始害怕,因为你没有这个编辑器的任何基础知识。...同样,测试、重新处理和输出/输入将会在整个制作过程中常态化。 6.作为完全的新手你的目标 作为一个完全的新手,你的第一个目标就是学习最常用的功能和技术。这些是UE4和并且熟练使用它的基础。

    3.5K62

    为什么说Flutter让移动开发变得更好?

    几个月前我开始使用Flutter,那时还是beta版。通过官方文档和示例开始了Flutter的学习旅程(文档写的特别棒)。...这两个类与API调用结合起来会有以下结果: 这貌似太简单了……现在有没有感觉到用Flutter创建列表很容易,继续探索吧。 下一步我们尝试稍微复杂的布局。...我通过构建用于加载和显示数据的泛型类来实现,这使得我可以重复使用电影和演出的每个布局。如果用Android实现相同的事情,我必须为电影和演出分别使用不同的Activity。...当然,你可能会问自己:我现在必须学习一个完整的其他框架吗?刚学习了Kotlin并使用架构组件,现在一切都很好。为什么我们想要去了解Flutter?...这可以将以前至少有一个XML和Java文件的内容压缩到一个可重用的Dart类中。 我也可以争辩说Android上的布局文件本身并不做任何事情。 他们必须先布局,然后才可以设置值。

    2K10

    22 个让 React 开发更高效更有趣的工具

    React-Proto React-Proto 是面向开发人员和设计人员的原型制作工具。这是一个桌面软件,所以在使用之前,我们需要下载安装该软件。...以下是 Guppy 使用时的样子: 7. react-testing-library 我一直很喜欢 react-testing-library,因为在编写单元测试时感觉不错。...只要这些组件能够提供预期的输出,数据如何获取到这些组件实际上并不重要。...例如,假设我们正在创建一个 React 组件,它把文件作为属性以显示有用的信息,比如它们的元数据。元数据组件的逻辑占用了很多行,因此我们决定将其拆分为一个单独的文件。...React Diff Viewer React Diff Viewer 是使用 Diff 和 React 制作的简单美观的文本差异查看器。

    10.3K31

    22 个让 React 开发更高效更有趣的工具

    React-Proto React-Proto 是面向开发人员和设计人员的原型制作工具。这是一个桌面软件,所以在使用之前,我们需要下载安装该软件。...以下是 Guppy 使用时的样子: 7. react-testing-library 我一直很喜欢 react-testing-library,因为在编写单元测试时感觉不错。...只要这些组件能够提供预期的输出,数据如何获取到这些组件实际上并不重要。...例如,假设我们正在创建一个 React 组件,它把文件作为属性以显示有用的信息,比如它们的元数据。元数据组件的逻辑占用了很多行,因此我们决定将其拆分为一个单独的文件。...React Diff Viewer React Diff Viewer 是使用 Diff 和 React 制作的简单美观的文本差异查看器。

    2.1K31

    教程 | 通过可视化隐藏表示,更好地理解神经网络

    所以当我们基于两个可视化图制作动画时,比如 epoch1 和 2,我们可能很难区分由纯粹随机性引起的运动和神经网络实际学习过程中的权重变化。...在神经网络模型中,我尝试了几种架构,从最简单的(没有卷积/循环的前馈神经网络)到更复杂的架构。我在神经网络的最后一层使用了二进制交叉熵损失和 sigmoid 激活函数。...你可以看到两个簇在各自的类上变得更密集,并且网络在分离这两个类方面做得更好。 注:我正在为这些 epoch 间的表示变化制作动画。...这里我比较的两个模型是简单的前馈神经网络(没有卷积或循环)和双向 LSTM。它们都使用预训练的词嵌入进行初始化。 因此,对于恶意评论分类挑战,以及 obscene 类,下图展示了模型之间的表示变化。...另一个可尝试的有趣事情是对该工具进行反向工程并进行一些自定义分析。例如,我很好奇恶意评论分类任务中恶意词的嵌入如何发生变化。

    94210
    领券