我有以下代码(几乎直接从https://kivy.org/docs/api-kivy.uix.textinput.html复制):
18 def on_enter(instance, value):
19 print('User pressed enter in', value)
...
83 class UserInterface(BoxLayout):
84 def __init__(self, SomeStringList, **kwargs):
85 super(UserInterface, self).__init__(**kwargs)
...
152 def callback(self, instance):
...
205 textinput = TextInput(text='Hello world', multiline=False)
206 textinput.bind(on_text_validate=on_enter)
当我运行时,我收到以下错误
TypeError: on_enter() takes exactly 2 arguments (1 given)
答案 0 :(得分:0)
on_text_validate不返回两个参数,而是返回一个对象。您可以使用以下代码访问该文本:
sudo mount -t cifs //xxxx.file.core.windows.net/neo4jbackup /backuptoazure -o vers=3.0,username=xxxx,password=xxxx,dir_mode=0777,file_mode=0777,sec=ntlmssp,nobrl
您还可以打印更多
18 def on_enter(instance):
19 print('User pressed enter in', instance.text)
这将打印以下内容:
查看更多资源('小部件','有:',u'< InputText>',myID,4)