学习小结,学而时习之,坚持学习之,温顾学习之

学习python一个多月了,之前也有接触过,还花了不少钱报班,看了看入门的头两节课,就止步了。每一种编程语言的入门感觉都差不多,学到现在,我对python的基本数据类型还是没掌握好啊,每次列表字典怎么增加数据,还是需要百度一下,即便自己之前做过写过炒过,还是没能记住啊。

这次学习python直接从爬虫学起,每一个阶段都能做出个小例子,阶段性的成就感很足,所以也能坚持的下去,看来一个好的视频教程带领学习者入门,还是非常重要的。爬虫能爬取一些网站的数据,直接看到结果,比之做网站,成就感来得还快些,是一个很好的入门方式。

最近开始做C端的窗口,能独立运行的可执行程序,这样就可以实现做软件的梦想了。以前混进cnsw(处男是我)论坛看各路独立软件大神的聊天时,就想自己要是能做一个独立软件该多好啊。这么些年,一晃就过去了,每次也都是学个hello world就放弃没坚持下去了,学以致用,还真是个必要条件,特别是对意志力不行的我来说。

做一行爱一行,或者实现之前的梦想想法,解决以前常常需要解决的痛点问题,就能有很好的动力。以前就想做一个自动下载知网pdf文件的软件,一直也没成功实现过。最近在学习爬虫,发现selenium就是按键精灵吧,能模拟鼠标的点击操作功能,知网的反扒还是很强的。如果模拟鼠标点击,就跳过了各种反扒的限制了。

之前设想的是把管理功能也做上,过了一天,发现之前的链接都失效了,需要过验证码。或者直接显示来源不正确。

看来管理功能还是没法用啊,因为是模拟点击,对下载的资源也不能完全保证能下载成功,只能sleep时间长一点,让下载文件的时间长一点,否则线程结束,浏览器就自动关闭或者跳转了。所以还是实现最开始的功能,批量下载pdf文献的功能就好吧。更多的需求功能,在做其他软件的时候再尝试着去实现。

选择获取100篇,是发现知网每天可以下载大概110篇120篇的时候,就不能够下载了,除非使用代理,但是使用代理,ip地址就更换了,那也不能继续下载了。

通过摸索,现在也慢慢熟悉了tkinter的gui界面gride排列了,对columnspan有进一步的了解。还对tkintertable有了使用的经验,对如何批量添加按钮,有了初步的印象,对于如何使用拼接字符串并让其成为函数名有了了解,类似的经验是,之前使用js时,也是需要批量添加函数,函数名是拼接的,当时是如何实现的,现在是一点也想不起来,不知道是使用什么函数让拼接的字符串成为函数名的。

学而时习之,时而学习之,坚持学习之,都是需要不断的成就感激励的。每一个阶段真的需要一个成品demo,来激励自己继续学习下去。

继续保持好学习的节奏,节奏就是最强的力量。还有很多软件很多想法没有实现呢,需要我去做出来。加油。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

andux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值