首页
学习
活动
专区
工具
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互联网领域的其他问题的答案,也可以提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

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

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

13810

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

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

12810

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

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

1.7K10

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

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

13010

随心自然地整理Python代码

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

95195

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

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

85420

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

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

3.4K20

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​​虽然我们今天有各种先进学习手段最早高级语言学习是从最早那张打字机用纸手写代码起源输出函数名是

73010

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

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

1.3K20

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

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

38920

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

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

37110

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

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

70420

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

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

34420

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

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

37320

UE4: 学习虚幻引擎416条准则

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

3.3K62

游戏模型建模中使用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

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

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

2K10

Python小工具:把jupyter notebook数据直接输出到excel

可惜是以上两种工具都没法支持双屏。 究其原因是输入代码展示结果都在同一个软件完成。...觉得要在代码上使用 view 显得太麻烦,可不可以 连 view 函数都不用写,就像平时输出结果 ,就可以做到一样效果: 更重要是,现在可以在双屏下愉快地工作了 接下来就会把这个效果制作过程详细讲解...,涉及知识点: 如何定制在 jupyter notebook 上输出 修改别人定义函数 使用 xlwings 操作 excel 本节内容需要你安装 xlwings pandas: pip...xlwings view 函数不够灵活(不能设置输出位置等细节) 最后,在 _cus_repr_html_ 使用 我们自己魔改过 _view 函数即可: 行8:为什么这里要用 nonlocal...因为 book_name 变量不是全局变量,而是定义在函数 output2excel 局部变量,并且我们需要在另一个函数 cus repr html 修改这个变量值 nonlocal 使得变量成为自由变量

4.5K30

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

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

10.2K31

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
领券