python做上位机
@束盼930:有没有嵌入式的上位机用python做的 -
宦池15034739616…… 有啊.非实时的操作,都可以使用python来写.比如树莓派作为上位机,里面可以安装一个复杂的操作系统.功耗略大了些,有3.5W左右. 比较通用的服务都可以用python,甚至交互也可以用python,界面也可以.很低的开发成本.
@束盼930:python可以写gui界面吗 -
宦池15034739616…… 可以的,我就是用python写带界面的软件的,我写好的软件可以让用户进行点击,我主要写的是上位机,写好的程序与仪器进行通讯、控制,做自动化测试的. 我用的工具是PyQt4,写好之后用pyinstaller生成可执行文件,然后发行给产线进行自动化生产.
@束盼930:怎么编写一个上位机读取串口数据 python3 -
宦池15034739616…… 运行速度还算可以,就是界面编辑比较复杂.我也用wxpython做了一套上位机程序,每秒和下位机交换3个数据.
@束盼930:python可以写界面吗 -
宦池15034739616…… 可以.推荐GUI工具包:pygtk pyqt wxpython pygame
@束盼930:python tkinter 上位机如何将数据显示在框里.. -
宦池15034739616…… from tkinter import *root=Tk()temp1=35Label(root,text="温度1").grid(row=0,column=0)entryvar=IntVar()Entry(root,variable=entryvar).grid(row=0,column=1)entryvar.set(temp1)root.mainloop()
@束盼930:请问Python,C#,java,还有C++那个做界面更方便些,暂时的要求是做一个示波器的上位机,肯 -
宦池15034739616…… C++应该是最好的了,后台用c++做的gui用当然也用c++最好了,一个程序能跨语言就不夸.其次,C++做UI也应该是最好的了.其次个人感觉无论从性能还是从外观上都不如c++好.
@束盼930:将python生成的 py文件转为 exe文件的原理是怎样的 -
宦池15034739616…… 单独的python文件在没有安装python的电脑上式无法运行的,因此需要将python文件所依赖的库打包在一起,这样在没有安装python的电脑上就可以运行了,常用的打包工具有:pyinstaller、py2exe.我最近就一直在给公司写上位机程序,主要就是用python写好控制软件然后用pyinstaller进行打包,然后发行出去.
@束盼930:关于写上位机软件的语言与开发环境的经验...请大家给点建议谢谢了 -
宦池15034739616…… labview是控制专用,比较简单,python也很好
@束盼930:学编程语言,学Python快吗?我学c语言只看了一点,知道预处理器指令,函数,赋值,.我现在只有将 -
宦池15034739616…… 这样说吧,如果你是准备做嵌入式方面的软件,C语言绝对是首选.python和C#我平时会做一下上位机玩玩.ps:C#比较好上手,挺好玩的.
@束盼930:上位机怎么做? -
宦池15034739616…… 这个并不难. 这样简单的图像处理MFC自带的图片处理类就可以完成, 复杂的可以上GDI,Opencv等,串口通讯也是件相对简单的事情.
宦池15034739616…… 有啊.非实时的操作,都可以使用python来写.比如树莓派作为上位机,里面可以安装一个复杂的操作系统.功耗略大了些,有3.5W左右. 比较通用的服务都可以用python,甚至交互也可以用python,界面也可以.很低的开发成本.
@束盼930:python可以写gui界面吗 -
宦池15034739616…… 可以的,我就是用python写带界面的软件的,我写好的软件可以让用户进行点击,我主要写的是上位机,写好的程序与仪器进行通讯、控制,做自动化测试的. 我用的工具是PyQt4,写好之后用pyinstaller生成可执行文件,然后发行给产线进行自动化生产.
@束盼930:怎么编写一个上位机读取串口数据 python3 -
宦池15034739616…… 运行速度还算可以,就是界面编辑比较复杂.我也用wxpython做了一套上位机程序,每秒和下位机交换3个数据.
@束盼930:python可以写界面吗 -
宦池15034739616…… 可以.推荐GUI工具包:pygtk pyqt wxpython pygame
@束盼930:python tkinter 上位机如何将数据显示在框里.. -
宦池15034739616…… from tkinter import *root=Tk()temp1=35Label(root,text="温度1").grid(row=0,column=0)entryvar=IntVar()Entry(root,variable=entryvar).grid(row=0,column=1)entryvar.set(temp1)root.mainloop()
@束盼930:请问Python,C#,java,还有C++那个做界面更方便些,暂时的要求是做一个示波器的上位机,肯 -
宦池15034739616…… C++应该是最好的了,后台用c++做的gui用当然也用c++最好了,一个程序能跨语言就不夸.其次,C++做UI也应该是最好的了.其次个人感觉无论从性能还是从外观上都不如c++好.
@束盼930:将python生成的 py文件转为 exe文件的原理是怎样的 -
宦池15034739616…… 单独的python文件在没有安装python的电脑上式无法运行的,因此需要将python文件所依赖的库打包在一起,这样在没有安装python的电脑上就可以运行了,常用的打包工具有:pyinstaller、py2exe.我最近就一直在给公司写上位机程序,主要就是用python写好控制软件然后用pyinstaller进行打包,然后发行出去.
@束盼930:关于写上位机软件的语言与开发环境的经验...请大家给点建议谢谢了 -
宦池15034739616…… labview是控制专用,比较简单,python也很好
@束盼930:学编程语言,学Python快吗?我学c语言只看了一点,知道预处理器指令,函数,赋值,.我现在只有将 -
宦池15034739616…… 这样说吧,如果你是准备做嵌入式方面的软件,C语言绝对是首选.python和C#我平时会做一下上位机玩玩.ps:C#比较好上手,挺好玩的.
@束盼930:上位机怎么做? -
宦池15034739616…… 这个并不难. 这样简单的图像处理MFC自带的图片处理类就可以完成, 复杂的可以上GDI,Opencv等,串口通讯也是件相对简单的事情.