发布日期:2025-10-09 12:10浏览次数:
前几天突然想用Python搞个上位机软件,控制我那台老旧的测试设备。为啥选Python?听说它上手快,结果真动手才发现这玩意儿不是一般的麻烦。
啥都没准备就直接冲了。打开电脑,先上网搜Python开发上位机软件要啥工具。一堆人说要装Python环境,我就去官网下了个Python3,安装过程倒简单,点几下就完事。
装完想测试下串口通信,发现自带工具太简陋,根本没法用。于是又搜到要装PySerial,赶紧pip install弄上去。
界面设计才是大坑。有人说PyQT好用,我就下载试试,结果一堆错误。搞了半个晚上,依赖死活装不上,气得我差点砸键盘。
换Tkinter,勉强能画个窗口,可功能太弱,按钮都调不齐。又折腾PySide2,下载速度慢得像乌龟爬,装了又卸载好几次。
前后折腾三四天,终于弄出个样子来。开发上位机软件,这几样工具真少不了:
完了给个建议,别学我瞎折腾。工具装齐了再动手,少走弯路还能多活几年。