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

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

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

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

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

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

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

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

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

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

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

相关推荐
千寻girling6 小时前
记录第一次学习 Docker
学习·docker·容器
Kobebryant-Manba7 小时前
学习RNN(简洁实现)
人工智能·rnn·学习
知南x8 小时前
【DPDK例程学习】(4) l2fwd
学习·word
努力努力再努力FFF8 小时前
大学四年AI能力规划:从入门学习到简历表达
人工智能·学习
Litluecat8 小时前
配合多角色提示语3,学习AI漫剧(刚开始学)
人工智能·学习·ai·提示词·短剧·漫剧
三品吉他手会点灯8 小时前
STM32F103 学习笔记-24-I2C-读写EEPROM(第1节)-I2C物理层介绍
笔记·stm32·学习
MartinYeung58 小时前
[论文学习]大型语言模型中个人可识别资讯(PII)的机器遗忘技术:UnlearnPII 基准与 PERMU_tok 方法的深度分析
人工智能·学习·语言模型
fanged8 小时前
Linux内核学习21--V4L2学习3(应用)(TODO)
学习
GHL28427109010 小时前
PowerShell快捷键学习
学习
半导体守望者11 小时前
AE电源闭环控制——反应溅射的集成解决方案
经验分享·学习·机器人·自动化·制造