您的位置:首页 > 编程语言 > Python开发

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

2015-12-24 15:14 831 查看
初识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)这个东西,下一章详细讲。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python pyqt