最新日记
深入理解Python装饰器
2023年10月15日
今天学习了装饰器的概念和使用场景,理解了如何利用装饰器扩展函数功能而不改变其结构,并实践了带参数的装饰器实现...
Python操作MySQL数据库
2023年10月12日
掌握了使用pymysql库连接数据库,执行SQL查询和事务操作,并实现了简单的ORM映射,提高了数据库操作效率...
使用Matplotlib数据可视化
2023年10月8日
学习了Matplotlib的基本使用,包括折线图、柱状图、散点图等,以及如何定制图表样式,添加注释和子图布局...
Scrapy爬虫框架实践
2023年10月5日
使用Scrapy框架开发了一个新闻爬虫,学习了XPath选择器和数据管道处理,解决了反爬问题并实现分布式爬取...
机器学习入门:线性回归
2023年9月28日
使用Scikit-learn实现了第一个机器学习模型,理解了损失函数和梯度下降算法,并评估了模型性能...
精选日记
Python异步编程探索
2023年10月18日今天深入研究了Python的异步编程模型,重点学习了asyncio库的使用。理解了事件循环、协程、任务和Future等核心概念。
通过实践,我构建了一个异步网络爬虫,相比同步版本性能提升了300%!这让我真正体会到了异步IO的强大之处。
遇到的挑战是理解async/await语法和避免常见的陷阱,比如在协程中阻塞调用。通过调试和查阅文档,最终解决了这些问题。
阅读完整日记