我有两个文件demo.py和demo.kv。

有人能告诉我如何从一个类调用函数到另一个类吗?我想从def on_text(self, text_input, value):调用def calculate(self):,现在我正在使用代码def on_text(self, text_input, value):

App.get_running_app().User.calculate()

但它给出错误AttributeError:“Test”对象没有属性“User”

在py演示在

^{pr2}$

在演示电压在:

size_hint_y: None

height: self.minimum_height

height: 40

Button:

text: root.button_text

size_hint_x: None

top: 200

TextInput:

text: root.col_data3

width: 300

TextInput:

id: number_input

text: root.col_data4

width: 300

input_filter: 'int'

:

size_hint_y: None

height: self.minimum_height

orientation: "vertical"

:

id: user

total_value:total_value

BoxLayout:

orientation: "vertical"

padding : 20, 5

BoxLayout:

orientation: "horizontal"

#padding : 10, 10

spacing: 10, 10

size: 450, 40

size_hint: None, None

Label:

size_hint_x: .2

text: "Number"

text_size: self.size

valign: 'bottom'

halign: 'center'

Label:

size_hint_x: .4

text: "name"

text_size: self.size

valign: 'bottom'

halign: 'center'

Label:

size_hint_x: .4

text: "Value"

text_size: self.size

valign: 'bottom'

halign: 'center'

ScrollView:

Rows:

id: rows

BoxLayout:

orientation: "horizontal"

padding : 10, 5

spacing: 10, 10

size: 200, 40

size_hint: None, None

Label:

size_hint_x: .7

text: "Total value"

TextInput:

id: total_value

on_focus:root.test()

BoxLayout:

orientation: "horizontal"

size_hint_x: .2

size_hint_y: .2

Button:

text: "+Add More"

on_press: root.add_more()

:

BoxLayout:

orientation: "vertical"

Button:

size_hint: .25, .03

text: "+Add"

on_press: root.add()

GridLayout:

size_hint: 1, None

size_hint_y: None

height: 25

cols: 3

BoxLayout:

orientation: "vertical"

:

text_size: self.size

valign: "middle"

padding_x: 5

size : (100, 40)

size_hint : (None, None)

background_color: 90 , 90, 90, 90

background_normal: ''

color: 0, 0.517, 0.705, 1

border: (0, 10, 0, 0)

:

content_area: content_area

BoxLayout:

orientation: 'vertical'

spacing : 10

BoxLayout:

canvas.before:

Rectangle:

pos: self.pos

size: self.size

size_hint_y: 2

MenuButton:

text: 'Menu'

size : (50, 12)

on_release: root.display()

BoxLayout:

id: content_area

size_hint_y: 30

python 从def里面调用另一个def函数内容_在python中从一个类调用def到另一个类相关推荐

  1. C语言编程>第六周 ① 编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中。 在主函数中调用该函数计算出这n个整数之和。

    例题:编写一个录入函数:用来从键盘接收n个整型数并存放在一个整型数组中. 在主函数中调用该函数计算出这n个整数之和. 代码如下: /*代码分析:录入函数需要两个参数:一个参数是需要用来存储数字的数组, ...

  2. 习题 11.10 将本章11.8节中的程序片段加以补充完善,成为一个完整的程序。在程序中使用继承和组合。在定义Professor类对象prof1时给出所有数据的初值,然后修改prof1的生日数据。。。

    C++程序设计(第三版) 谭浩强 习题11.10 个人设计 习题 11.10 将本章11.8节中的程序片段加以补充完善,成为一个完整的程序.在程序中使用继承和组合.在定义Professor类对象pro ...

  3. python 调用函数 开销_减少python中的函数调用开销

    我开发了一个应用程序,它模拟在网格中移动的N个机器人,这些机器人试图在有限的步骤中最大化访问的网格单元的数量,在目标点进行会议.这一切都正常,但是很慢.它目前是python numpy mathplo ...

  4. 一个div 上下两行_用 Python 撸一个 Web 服务器第4章:动态渲染数据

    上一章中为了尽快让 Todo List 程序跑起来,并没有完全按照 MVC 模式编写程序.这一章就让我们一起实现一个完整的 MVC 模式 Todo List 程序首页. 使用模型操作数据 我们来分析下 ...

  5. python如何初始化一个二维数组_使用Python实现一个简单的商品期货布林指标突破策略...

    布林指标突破策略,思路非常简单.使用Python语言编写该策略,也非常容易实现,加上回测配置信息,有70行代码,实际可以更加精简,鉴于教学策略,没有使用难懂的Python语法,使用的是比较基础的语句. ...

  6. python获取一个月之前日期_利用python获取当前日期前后N天或N月日期的方法示例...

    前言 最近因为工作原因,发现一个Python的时间组件,很好用分享出来!(忘记作者名字了,在这里先感谢了),下面话不多说,来一起看看详细的介绍吧. 示例代码: # -*- coding: utf-8 ...

  7. python编写一个登陆验证程序_用python实现一个简单的验证码

    我们经常在登录一个网站,或者注册的时候需要输入一个验证码,有时候觉得很烦,因为有些验证码不仅复杂还看不清,许多用户就会因为这些而懒得再登录或者注册之类的. 既然验证码会造成流失用户的风险,为什么大家都 ...

  8. python写一个表白程序带时间_使用python实现抖音表白

    python抖音表白程序源代码 本文实例为大家分享了python抖音表白程序的具体代码,供大家参考,具体内容如下 import sys import random import pygame from ...

  9. python 把多个list合并为一个并去重内容_110道Python面试题(上)

    1.一行代码实现1--100之和 利用sum()函数求和 2.如何在一个函数内部修改全局变量 函数内部global声明 修改全局变量 3.列出5个python标准库 os:提供了不少与操作系统相关联的 ...

  10. python调用os.system启动anaconda环境_在Mac中PyCharm配置python Anaconda环境过程图解

    在 python 开发中我们最常用的IDE就是PyCharm,有关PyCharm的优点这里就不在赘述.在项目开发中我们经常用到许多第三方库,用的最多的命令就是pip install 第三方库名 进行安 ...

最新文章

  1. layui fixbar 返回顶部_FANUC 数控系统机床返回参考点功能的应用研究
  2. python3 识别图片文字
  3. vs2013缺少Mvc 怎么办?
  4. EF Core 3 的 40 个中断性变更
  5. php动态网页技术难点及分析,动态网页技术PHP关于cookie和session的分析
  6. 小财靠勤,中财靠德,大财靠命,现在多少钱才是小财?
  7. opengl入门6。1
  8. 【纪中集训2019.3.25】礼物
  9. 蓝湖 for Mac(自动切图sketch插件)中文版
  10. lg手机历史机型_细数LG G系列旗舰手机进化史
  11. android版 暴风影音,Android版暴风影音 掌上的3D影院
  12. MySQL-5.5-winx64 安装包下载
  13. mapreduce详细工作流程
  14. 【华为OD机试真题 JAVA】叠积木
  15. 【毕业N年系列】 毕业第三年
  16. uni-app实战之社区交友APP(16)模块封装、文章和话题功能实现
  17. 面试官,不要再问我三次握手和四次挥手
  18. 2019 8 9 STM32F407ADS1526连续转换模式相关配置(采样率达到15000SPS)
  19. Aviary 滤镜 教程 照片编辑器
  20. PWM控制电机转速、PWM原理

热门文章

  1. 圣诞节,教你用Python给微信头像添加一个圣诞帽
  2. JGJ254-2011 建筑施工竹脚手架安全技术规范 免费下载
  3. ligerui demo php,LigerUI——天外飞仙
  4. AndroidStudio 之Safe Delete 安全删除
  5. linux添加jetdirect协议,如何设置 HP JetDirect 设备的网络安全性?
  6. Nginx搭建虚拟域名
  7. 软考信息系统项目管理师论成本管理范文
  8. OSM PBF 文件格式说明
  9. 哪吒之魔童降世视听语言影评_动画电影《哪吒之魔童降世》艺术语言分析
  10. 山东科技大学计算机篮球,山东科技大学第十七届学生男子篮球赛开幕