我正在尝试做一些非常类似于Kivy Listview示例的事情--我使用Builder和kv创建一个ListView,并用文本文件中的行填充它。我的问题是,我不知道如何绑定回调,所以我可以将选定行的文本移到列表框中。我的代码:
from kivy.uix.listview import ListView, ListItemButton
from kivy.uix.gridlayout import GridLayout
from kivy.uix.modalview import ModalView
from kivy.uix.textinput import TextInput
from k
我自己对骆驼也很陌生。现在,我正在将一个文件从FTP路由到HDFS。该文本文件包含必须从该FTP路由到HDFS的其他文件列表。此文本文件每天更新一次,新文件将被移动。我使用bean将文本文件解析为一个列表,并清理它,这样它就有了准确的文件路径。现在我的问题是,我可以创建一个循环来遍历这个列表并为每个文件创建一个新的路径吗?P.S也不太擅长java,所以不要笑得太多。
public class DailyDownloader {
public List<String> splitDaily(String body) throws IOException
{
System.ou
我正在用Kivy开发一个PDF解析应用程序。我在.py文件中使用屏幕管理器。在其中一个屏幕中,我选择pdf文件并将其添加到列表中,在另一个屏幕('Files')中更新函数,然后切换到该屏幕。我的.py文件如下:
import kivy
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
from kivy.uix.textinput import TextInput
from kivy.uix.boxlayout import B
我能够将文本文件中的文本显示到UI上,但我不知道如何为每一段文本赋予自己的标签,以便能够在屏幕上均匀地展开文本。 ? *.py #imported from kivy framework
from kivy.app import App
from kivymd.app import MDApp
from kivy.app import App
from kivy.uix.label import Label
from datetime import datetime
from datetime import timedelta
from kivy.clock import Clock
因此,现在我正尝试在一个kivy应用程序中创建一个列表。该应用程序从文本文件中抓取数据。文本文件从用户提交信息后接收新数据,我希望每次用户提交更多数据时更新列表。在本例中,数据是大学的名称。我一直在挖掘这个问题的答案,但似乎就是找不到答案,我一直收到错误。此外,我对python编程(以及一般的编程)非常陌生,这也是我的第一个kivy应用程序,所以请原谅我缺乏知识和愚蠢。下面我已经发布了我的python和kivy文件以及文本文件(以防万一)。请帮帮我! .py from kivy.properties import ObjectProperty, ListProperty
from kivy.
对基维来说是个新鲜事。
我试图用我从温度传感器上提取的数据更新基维的标签。输入传感器数据的代码以标签方式显示。我创建了一个函数getTheTemp(),它每秒钟调用一次。在这个函数中,我尝试通过Label(text=(format(thetemp)),font_size=80)分配标签的文本。程序忽略了这一点。我在这里做错什么了?
#This is a test to see if I can write the temp to label
import labeltempmod
import kivy
from kivy.app import App
from kivy.clock imp
如何在kivy中更新椭圆颜色?我试过了 import kivy
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.graphics import Rectangle, Color
from kivy.clock import Clock
class Touch(Widget):
def __init__(self, **kwargs):
super(Touch, self).__init__(**kwargs)
self.x=0
with sel
如果我创建了一个ToggleButtons列表,并将它们放在一个RecycleView中,切换一个ToggleButton会导致视图外的ToggleButtons通过滚动进入和滚动出视图来更改状态。我的RecycleView实现错误了吗? 如果我使用按钮而不是ToggleButtons,我的RecycleView可以正常工作。 from kivy.lang import Builder
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.recycleview import RecycleView
from kivy.properti
我希望将textinput.text作为参数传递给root.myfunc(textinput.text),以便.py文件中名为myfunc()的函数获得此参数,并根据该参数打印随机列表 这是我的.py文件: import kivy
import random
kivy.require('1.11.1')
from kivy.uix.textinput import TextInput
from kivy.uix.widget import Widget
from kivy.app import App
class myclass(Widget):
a=10
基于发布在kivy文档中关于回收视图的代码,如何更改数据?如何更改可选择标签的大小?特别是如果我想在屏幕上有更多的小部件,如何将列表的位置设置在屏幕的底部?
我试着用GridLayout,BoxLayout改变了立场,但什么也没发生。
'''
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.recycleview import RecycleView
from kivy.uix.recycleview.views import RecycleDataViewBehavior
fro
我想要做的是找到一种使用recycleview刷新表的方法,
如果按下创建的标签之一,我的代码将从表中删除数据,但不会刷新图形级别的表。
显然,如果你按同样的标签2次,蟒蛇给ValueError.
这是我的代码: temp.py
from kivy.uix.screenmanager import Screen
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.recycleview.views import RecycleDataViewBehavior
from kivy.properties i
我试着写一个简单的时钟应用程序。它工作得很好,但是我想知道,是否有一种方法可以使用simple_clock(App)中的方法来绘制()类并将信息存储在那里?
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.graphics import Line
from kivy.core.image import Image
from kivy.uix.button import Button
from kivy.clock import Clock
from kivy.uix.screenmanager impo
我有个关于Kivy listview和Pandas数据的问题。具体而言,如何将数据从.xlsx列表到kivy的listview,然后假设删除选定的entry.This是我的主要代码:
import pandas
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.properties import ObjectProperty
from kivy.uix.listview import ListItemButton
class ItemsListItemButton(ListItemButto