专栏名称: Python之禅
分享Python相关技术干货,偶尔扯扯其它的
目录
相关文章推荐
Python爱好者社区  ·  两天私活,5w到手 ·  昨天  
Python开发者  ·  24 小时不眠不休的 AI 网红,年入 ... ·  3 天前  
Python爱好者社区  ·  王炸!DeepSeek彻底爆了! ·  3 天前  
Python爱好者社区  ·  在银行做开发半年,已经丧失跳槽能力。。。 ·  3 天前  
51好读  ›  专栏  ›  Python之禅

2017年3月写字总结

Python之禅  · 公众号  · Python  · 2017-04-02 01:35

正文

题图:unsplash.com

2017年3月我在公众号「Python之禅」写了10篇技术文章。

  1. 如何写出优雅的Python代码(一)
  2. 如何写出优雅的Python代码(二)
  3. 用Pandas生成的一份开发者报告
  4. 如何理解Python生成器
  5. Python 入门最容易犯的错误
  6. Python 中参数是传值,还是传引用?
  7. Python2 为什么会有编码问题
  8. Python3 如何解决字符编码问题的?
  9. Python 中 “is” 与 “==” 操作有什么区别?
  10. Python爬虫之模拟知乎登录

Python 本是一门非常优雅的语言,但很多时候我们仍按照其他语言的思维习惯来写代码,不仅可读性差,而且执行效率也大打折扣。关于如何写出优雅的 Python 代码,我总结了两篇文章,文章非常受欢迎,被不少网站转载。想要写出 Pythonic 代码,关键还是要多读优秀的开源代码,然后把它运用到自己的项目中。

Python 字符编码问题似乎是一个永恒话题,即便是 Python3 也同样会遇到,但凡涉及到中文的字符操作的地方,就可能会遇到编码错误,初学者对此一筹莫展,主要原因可归结为语言本身设计的缺陷,其次就是开发者对字符编码理解不够。字符编码本是一个很大的话题,很难用一篇文章就说清楚,况且,网络上还充斥的大量误导性的文章,即便是阮一峰老师这样的大神也对此理解有一定的偏差,这个话题,以后我还会写一写。

Python 中最难理解的几个概念:装饰器、迭代器、生成器、描述符,可在公众号「Python之禅」回复相应的关键字查看相关文章,这些概念在 Python 中非常实用而且重要,之前介绍过前三个概念,这个月计划把描述符加进来。

尽管每天非常忙碌,但还是尽量做到每周保证2篇左右的原创文章。很多时候文章都是在晚上11点之后开始写的,这个时间点是最安静、思绪最清晰的时候。

4月份,我计划写一些爬虫相关的主题,爬虫技术在互联网应用中非常广,很多创业公司的初始数据基本都是靠爬虫获取的。写爬虫是一个非常具有挑战性的工作,从基本的HTTP网络协议,到数据库、缓存、再到分布式,随着你的爬虫系统不断地壮大,你的技能要求也会越来越高。它很能考验一个程序员的技术功底以及问题分析能力和解决能力。







请到「今天看啥」查看全文