2024-05-19 21:14:45 发布
网友
我是python的初学者。为了我个人的使用,我制作了一个脚本,并在终端上取得了成功
这个脚本只处理字符串。工作流程是
我粘贴一个字符串,它处理它,并给我一个新的字符串作为输出,我需要复制该字符串
我想在kivy上创建一个简单的应用程序来完成这个过程
请将创建剪贴板管理按钮的任何视频/指南链接到我
基本上我需要一次点击复制和一次点击粘贴在kivy界面按钮
为此,可以使用kivy.core.clipboard.Clipboard类。下面是显示剪贴板复制和粘贴功能的示例应用程序。Copy按钮将文本从Textinput复制到剪贴板。而Paste按钮将文本从剪贴板粘贴到Textinput
kivy.core.clipboard.Clipboard
Copy
Textinput
Paste
from kivy.app import App from kivy.uix.gridlayout import GridLayout from kivy.lang import Builder Builder.load_string(""" #:import Clipboard kivy.core.clipboard.Clipboard <MyGrid>: cols: 1 BoxLayout: Button: text: 'Copy' on_release: Clipboard.copy(txtinput.text) Button: text: 'Paste' on_release: txtinput.text = Clipboard.paste() TextInput: id: txtinput """) class MyGrid(GridLayout): pass class MyApp(App): def build(self): return MyGrid() if __name__ == "__main__": MyApp().run()
为此,可以使用
kivy.core.clipboard.Clipboard
类。下面是显示剪贴板复制和粘贴功能的示例应用程序。Copy
按钮将文本从Textinput
复制到剪贴板。而Paste
按钮将文本从剪贴板粘贴到Textinput
相关问题 更多 >
编程相关推荐