我正在追踪tutorials for Kivy,但无法从.kv文件正确加载属性.出于某种原因,有时我可以通过listdir(kv_path)中的for kv拉.kv文件:Builder.load_file(kv_path kv),但是我不能仅仅通过将kv文件放在相同的根目录中并让它“自己导入?”

例如,使用文件时:

main.py

from kivy.app import App

from kivy.uix.label import Label

from kivy.uix.widget import Widget

class Widgets(Widget):

pass

class SimpleKivy3(App):

def build(self):

return Widgets()

if __name__ == "__main__":

SimpleKivy3().run()

SimpleKivy3.kv

:

font_size: 40

size: 170,75

color: 0,1,0,1

:

Button:

pos: root.x, root.top - self.height

text: "Kivy"

Button:

pos: 170,0

text: "Tutorials"

我在终端上获得以下输出:

$python main.py

[INFO ] [Logger ] Record log in /home/nickshu/.kivy/logs/kivy_18-09-12_58.txt

[INFO ] [Kivy ] v1.11.0.dev0, git-038acbf, 20180912

[INFO ] [Python ] v3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56)

[GCC 7.2.0]

[INFO ] [Factory ] 195 symbols loaded

[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)

[INFO ] [Text ] Provider: sdl2

[INFO ] [Window ] Provider: sdl2(['window_egl_rpi'] ignored)

[INFO ] [GL ] Using the "OpenGL" graphics system

[INFO ] [GL ] Backend used

[INFO ] [GL ] OpenGL version

[INFO ] [GL ] OpenGL vendor

[INFO ] [GL ] OpenGL renderer

[INFO ] [GL ] OpenGL parsed version: 3, 0

[INFO ] [GL ] Shading version

[INFO ] [GL ] Texture max size <16384>

[INFO ] [GL ] Texture max units <32>

[INFO ] [Window ] auto add sdl2 input provider

[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked

[INFO ] [ProbeSysfs ] device match: /dev/input/event6

[INFO ] [MTD ] Read event from

[INFO ] [Base ] Start application main loop

[INFO ] [MTD ] range position X is 1266 - 5676

[INFO ] [MTD ] range position Y is 1094 - 4762

[INFO ] [MTD ] range touch major is 0 - 0

[INFO ] [MTD ] range touch minor is 0 - 0

[INFO ] [MTD ] range pressure is 0 - 255

[INFO ] [MTD ] axes invertion: X is 0, Y is 0

[INFO ] [MTD ] rotation set to 0

显示以下窗口!

有人知道我在做什么错吗?这些是我对/ dev / input / event6的许可

crwxrwxr-1个root输入13,70 Sep 11 23:47 / dev / input / event6

非常感谢你!

python kivy kv模板调用_正确使用.kv文件进行Kivy并将其导入到Python...相关推荐

  1. python模板语言_你应该(或许)没使用过的 3 种 Python 模板语言 | Linux 中国

    包括这 3 个模板语言在内,Python 积累了许多模板语言. 当需要使用模板语言来编写 Python Web 应用时,有很多健壮的解决方案. Python 已经存在了很长时间.此时,在系统的深处,它 ...

  2. python命令窗口在哪里_详解如何在cmd命令窗口中搭建简单的python开发环境

    详解如何在cmd命令窗口中搭建简单的python开发环境 1.快捷键win+r输入cmd回车调出cmd界面,在命令行输入python回车,显示python命令无法识别 2.登陆python官网http ...

  3. python绘图内容怎么保存_将绘图保存到图像文件,而不是使用Matplotlib显示 - python...

    我正在编写一个快速脚本来动态生成绘图.我使用下面的代码(来自Matplotlib文档)作为起点: from pylab import figure, axes, pie, title, show # ...

  4. python两数相加代码_一边学编程,一边学语数外,用python编程全排列10以内两数加法...

    原标题:一边学编程,一边学语数外,用python编程全排列10以内两数加法 编程并不神秘 编程只是解决问题的一共方法 python是一门编程语言 python是一种解决问题的编程工具 在小学阶段,学习 ...

  5. python越学越糊涂_你越努力,编程水平越差!这样学 Python ,更容易成为高手!...

    原标题:你越努力,编程水平越差!这样学 Python ,更容易成为高手! 从事 Python 这些年中,我见过很多 Python 教程和书籍,他们大都这样讲 : 先介绍 Python 的基本语法规则. ...

  6. python建站的缺点_记录一下自己的建站过程(三):Python与Django

    前言(都是唠叨) 讲完了前端了,后端开始了.还是pml老师,因为我后面的课都没听过,所以一直都是不知道后端到底是怎么工作的.只听过一个词叫Tornado,对就真的只知道这个词,龙卷风,它是个啥我到现在 ...

  7. python kivy kv模板调用_Python-Kivy:使用另一个类中的函数更改和保留kv文件值

    我目前正试图改变一个.kv文件的值(如微调器小部件的文本),同时改变一个屏幕-基于我以前从屏幕上得到的值.这就是我的设置的样子(简化): mail = '' name = '' gender = '' ...

  8. python 私有变量怎么调用_我的Python学习笔记(三):私有变量

    一.私有变量的定义 在Python中,有以下几种方式来定义变量: xx:公有变量 _xx:单前置下划线,私有化属性或方法,类对象和子类可以访问,from somemodule import *禁止导入 ...

  9. python中函数的调用_慢步python,编程中函数的概念,python中函数的声明和调用

    函数,曾经是一个很高大尚的概念.笔者是在高中数学里认识的函数,先是从y=2x+3 这条代数式开始的.y是因变量,x是自变量,y因为x取值的变化而变化. 再后来式子变成这样:f(x)=2x+3,f(x) ...

  10. python函数定义和调用_函数定义和调用

    定义函数 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 上述 ...

最新文章

  1. Python:函数变量的使用
  2. python url拼接_python学习笔记——urllib篇
  3. 前端基础:html基础(css基础和JavaScript基础)/01/B/S网络结构,html文件结构,html标签格式,lt;bodygt;中的一些常用标记
  4. 判断某一点是否在三角形内
  5. 白话文:几个例子马上看懂typescript基础类型
  6. LAGON ATOLL
  7. 【电脑配置图】i3-10100f+1650显卡(2020.11.28)了解
  8. 数据驱动的互联网营销和运营专用名词速览
  9. 人类社会——为什么要有秩序
  10. Gas Station (环形加油站)
  11. zabbix报警方式,邮件报警和微信报警。
  12. 求100以内的所有质数(素数)
  13. 【人工智能数学基础(三)】数学优化
  14. tesseract 识别图片应用一
  15. android系统10.0模拟器,exagear模拟器安卓10.0
  16. 在idea中使用mysql(超详细)
  17. 读书笔记—《销售铁军》随记2
  18. 中软国际入职考试 质量管理考试 资料整理
  19. 免费给你的网站加速,全球访问速度杠杠的
  20. html下拉框的选择和值传递

热门文章

  1. 微软云计算解决方案与下一代数据中心
  2. maven如何添加404页面
  3. mysql链接 及备份
  4. 数据库IO性能知识整理
  5. 精通Hyperledger之Hyperledger composer建模语言(15)
  6. exchange2003系列总结:-5邮件加密与签名的工作流程
  7. Oracle队列锁enq:TS,Temporary Segment (also TableSpace)
  8. Java Main 如何是如何被执行的?
  9. OSI参考模型与排错
  10. 关于spfile的一个难题