3.2-unihiker行空板库

1-库说明

为了便于行空板的使用,我们开发了一个python库,名字为unihiker,将行空板需要而第三方python库没有或使用不便的功能集成与此库中,如果你在使用过程中发现了问题或者有更好的建议,欢迎联系我们。

  • 为了方便屏幕显示和控制,我们在unihiker库中基于tkinter库封装了一个GUI类。

  • 为了方便麦克风和usb喇叭的使用,我们在unihiker库中封装了一个Audio类。

2 - 安装库

通过pip工具即可进行安装和更新

安装:

pip install unihiker

更新:

pip install -U unihiker

================

3 - GUI类导入方法

from unihiker import GUI   #导入包
gui=GUI()  #实例化GUI类

—————-

4-通用知识和功能

5 - 基础控件

6 - 基础图形

7 - 鼠标键盘侦测

8 - 多线程

10-Audio类 录音及播放

================

11 - 常见问题

问题

报错:TypeError: xxx() takes x positionaxl argument but x were given

解决

检查函数的输入参数,需要带上参数名,例如gui.add_button(0,10,20,20,"按钮")错误,需要改为gui.add_button(x=0,y=10,w=20,h=20,text="按钮")