大家好,今天小编关注到一个比较有意思的话题,就是关于python做工控编程的问题,于是小编就整理了2个相关介绍Python做工控编程的解答,让我们一起看看吧。
Python在工业自动化方面的应用有哪些?
Python语法简洁清晰,具有非常丰富强大的库,可以说几乎所有的领域都可以使用Python,比如
1.网页应用开发:Google,Instagram,Youtube等都是在使用Python
3.医疗方面:癌细胞分析等
5.甚至NASA也在用Python来统计星球数据
在工业自动化方面:比如控制机械,操作串口,条形码识别等等,都可以使用Python来完成。
我来回答这个问题,首先澄清是国内并且是大多数企业的情况,不是全部,Python在实际工业应用中其实用的不多,为什么,因为国内工厂一般使用的是win7甚至XP,同时与机器打交道一般都会涉及到底层硬件以及内存指针,应用界面被windows系统架构垄断,无可厚非c++最多,真的很少看见用Python开发的,甚至机器学习相关的应用底层都是C++,界面封装几乎全部是.net,当然我不是夸.net系列产品,因为我自己知道那怎么样(-o-)/,都说Python好,个人认为其实不然,感觉Python就像开源了都matlab,甚至几乎一样,Python还是学术界以及实验性项目用的多一些,因为有许多科学数据包,处理数据以及可视化数据时比较方便,工业的话真心不多,或许是我见识短浅,但至少我觉得我是不会为写一段代码去不断切换语言版本以及应用包的。(个人己见不喜勿喷)
python在自动化办公领域批量处理等,
自动化办公无非是excel、ppt、word、邮件、文件处理、数据分析处理、爬虫这些,这些都可以用理python来解决。
python第三方库是相当强大的,比如:xlwings、xlsxwriter、xlrd、xlwt、lsxwriter、xlutils等等,都可以用来写excel的文件的增删改写、格式修改等自动化处理
c#可开发Web,桌面应用,工控,游戏,它能引领技术发展吗?
不能,没什么人用。
后端都用java
前端用js,
安卓用Kotlin
iOS用Swift
目前同时支持安卓、iOS、windows、Mac、Web的Flutter也比较🔥。
在web端可以替换c#的有php和j***a,并且生态上c#完全无法与之抗衡,并且使用linux无需授权费用。桌面应用本来就已经没落了,开发桌面应用的公司越来越少,在桌面开发和工控上qt是c#强劲对手。游戏上目前unity发展确实很好,除了授权有点贵。它是基于c#的,2d和3d上表现都不错,不过也有很多基于c++来开发游戏的。在大数据领域基本被j***a霸占,人工智能领域大家耳熟能详的是python,这2大热门领域都没有c#的身影。如果微软在这两个方向对c#发力,也许还能搏一搏。还有手机开发的方向上,由于wp完全没有发展起来,它完全是崩了,如果微软wp能发展起来,或许是另外一番景象吧,不过以目前状况来看还是很难的。
一直关注c#的发展,只是对于其目前状况感觉有点可惜😔
到此,以上就是小编对于python做工控编程的问题就介绍到这了,希望介绍关于python做工控编程的2点解答对大家[_a***_]。