小萌新的python进阶之路(一)

  很早之前写过一篇blog为了记录自己自学java的整个过程,可是由于生(lan)活(de)所(geng)迫(xin)和一些生活上的原因,中断了学习,也停止了更博。

 今天新开这篇博客是因为自己真正用上了大学所学的编程语言基础,以及工作上确实需要用到python并且我确实是无人指导从0开始。(有很多用词上的not professional和博客排版上的丑陋,也请各路大佬多多指正和教导害羞

进入正题

(因为我是环境啥都搭好了才想起来写这篇博,所以少了很多安装步骤的啊设置啥的截图,度娘上都有放心,谅解哈!)

对于初学python的小伙伴来说,市面上有两个版本的python,一个是2一个是3,我也不知具体差别也懒得去看,反正新东西肯定有新的特性,而且带着轻微强迫症(新的肯定是最好的),我下载了python3.

附上下载链接python3下载地址 (建议直接从官网上下载,第三方谁知道会捆绑些啥病毒)

对于觉得英文是火星文的小伙伴点进下载链接肯定是一脸懵逼的,内心os:我就下载个东西你弹出这么多链接干嘛,都唔知系都讲D乜。。。    我所使用的电脑系统是Windows7 64位的,所以我就下载这个:  (其它分别是什么感兴趣的小伙伴可以自行有道意思→_→)

下载完成进行安装,安装过程很简单,一直next就行,注意的是有一步有pip和什么鬼的都选上。

安装完成后就需要搭建python IDE(集成开发环境)了,这里推荐使用pycharm,安装很简单,除了自定义安装目录外也是一直next就行了。pycharm官网下载链接(个人理解的python和IDE的关系其实就是java中JDK和myecilpe/ecilpe的关系,IDE其实就是一个工具)这里推荐下载专业版的,如图:

在这里,专业版是试用30天的,但是注册码啥的,你们懂的,度娘上很多可用的码和步骤指导动动手搜搜就好了!

为什么我推荐pycharm,因为我本来专门为了用python进行串口通讯,需要一个叫“pyserial”的模块,我用了将近2天工作时间在网上找了各种方法,什么直接用pip一行代码安装pyserial、cmd下输入一行指令直接安装等等 会报错的方法后,终于找到个能成功安装官网上下载的pyserial模块,并且在cmd下import serial也没有报错,但是到pycharm上import serial就报错。在我绝望之际,我发现了pycharm有个很智能的功能,在左上角的file-settings里的Project-Project Interpreter:

可以自由添加想要的模块,它可以自己从网上下载官方的模块!你们敢信?!(如果报错,请检查自己的网络是否正常)


然后,我就可以愉快地进行串口编程了,真是喜大普奔!哈哈哈哈哈哈哈

可以通过以下代码检查serial模块是否安装上,并且查看可用的COM口:

import serial.tools.list_ports

plist = list(serial.tools.list_ports.comports())

if len(plist) <= 0:
    print("没有发现端口!")
else:
    plist_0 = list(plist[0])
    serialName = plist_0[0]
    serialFd = serial.Serial(serialName, 9600, timeout=60)
    print("可用端口名>>>", serialFd.name)

效果如图(我插了一个RS232转USB到我的电脑上面,所以显示了一个COM4口):

好啦,今天的JY小课堂就到这啦!ps:还请各路大佬多多指教各种姿势。哈哈哈

To be continue...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值