Python学习笔记,我的一个PyQt工程,一:Python是什么鬼?

初识Python是一个偶然的机会。工作中要对一款电源进行测试,需要使用到一台安捷伦的电子负载。电子负载的操作面板按键多了个去,而且都是英文缩写标注,看的头痛。
同事就给我推荐说:“你把仪器和电脑连接起来,用Python写一个小程序一切就搞定了,连数据都一并帮你自动存成表格了。”
我将信将疑,从他那里考来了安装程序、代码模板,鼓捣了一阵果真就将仪器控起来了。确实方便。
那么问题来了,Python是个什么东西呢?
赶紧上网查一下,算是弄了个大概。
Python是一种棉线对象的解释型语言。OK这一句基本上就差不多了。我并没有学过都少编程语言:C、C++然后就是了解一点点java了。感觉上Python的代码风格和java比较相像,不过要更加简洁——代码写起来就和写出中的英语作文一样。
我很快就喜欢上了这种编程语言,正如网上所说,它很适合初学者。我就喜欢这种简单的东西。当然,我之所以喜欢Python还是因为他有着简洁易懂的代码风格和无比丰富的扩展库。
是的,无比丰富的扩展库。对了,忘了提一点:Python是自由软件。如此基于Python或者是扩展Python的开源项目多如牛毛。其实我知道的也不是喝多啦,就举几个例子。
1,PyQt :Qt大家都应该知道,制作界面的神器。用于Python的就叫做PyQt了。我会用到它,在之后的文章中也会讲到它;
2,matplotlib:这是Python中一个用于数学作图的库,相当强大。就像matlab一样,不过我能力有限就没法比较两者优劣了(毕竟我也不会Matlab)。Python中这样的数据处理库还有很多,我就没多介绍了(再多说也要去度娘复制),不过据说近年来Python在数据处理领域应用越来越广泛了。这个库我在之后也同样会用到;
3,xlrd、xlwd:看名字就能猜到,这是用于Excel表格操作的库,使用方便至极;
4,visa:这是Python读写visa卡信息的库……当然不是。这是一个接口库,支持USB、Serial(串口)、GPIB等多种接口。我会用到这个库的GPIB接口;
5,pymedia:这是一个多媒体库,可以用于播放歌曲(我曾打算用这个库做一个播放器);
。。。。。。
好了,吹的差不多了就来点实际的吧,在电脑上安装Python试一下先。去网上查那些大虾的文章的话一般都是教人怎么安装Python运行环境然后选择使用那款编辑器啊什么的,很高端不够傻瓜。我以前也会去追求一些那样高达上的方式,只是一直都没能够习惯,所以呢总是选择简单的方式。其实我以为吧,搭建一个简单可靠的环境能够快速的开始学习才是正道,不要把时间浪费在其他时间上,你以为呢?
我推荐使用Python(x,y)这个东西,下一章详细讲。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值