Я уже пользовался text input, но на этот раз я вынужден искать решение здесь. Я пытался использовать id: ... но
безрезультатно
:
size_hint_y: 0.2
text: 'get links'
on_press:
self.FROM = 'lon' # так все работает
self.TO = 'par' # так все работает
#self.FROM = from_.text ############ не удается получить это значение
#app.TO = to_.text ####
#self.links_grid.clear_widgets()
#self.clear_widgets()
self.SEARCH()
Вот код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from kivy.app import App
from kivy.uix.button import Button
from kivy.lang import Builder
print('==============\n',self.FROM.lower())
if self.FROM != '' and self.FROM != 'From':
for i in list(set(D)):
if i!='':
place = list(eval(i))[1].split('-')[0].lower().strip()
if place.startswith(self.FROM.lower().strip()):
d.append(list(eval(i)))
D = d
d = []
if self.TO != '' and self.TO != 'To':
for i in D:
if i!='':
place2 = i[1].split('-')[1].lower()
if self.TO.lower() in place2:
d.append(i)
D = d
d = []