专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
目录
相关文章推荐
51好读  ›  专栏  ›  Python开发者

代码这样写更优雅,15篇 Python 技术热文

Python开发者  · 公众号  · Python  · 2017-07-02 20:00

正文

(点击 上方公众号 ,可快速关注)


本文精选了 Python开发者 6月份的15篇 Python 热文。其中有基础知识,机器学习,数据库以及web开发等。


注:以下文章,点击标题即可阅读


代码这样写更优雅(Python 版)

代码这样写不止于优雅(Python 版)


Python 这门语言最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。但有时候我们写代码,特别是 Python 初学者,往往还是按照其它语言的思维习惯来写,那样的写法不仅运行速度慢,代码读起来也费尽。此系列文章列举一些常见的 Pythonic 写法,希望能给你带来一点启迪。


Python 编码错误的本质原因


不论你是有着多年经验的 Python 老司机还是刚入门 Python 不久的新贵,你一定遇到过UnicodeEncodeError、UnicodeDecodeError 错误,每当遇到错误我们就拿着 encode、decode 函数翻来覆去的转换,有时试着试着问题就解决了,但似乎很少去关心问题的本质是什么,下次遇到类似的问题重蹈覆辙,那么你有没有想过一次性彻底把 Python 字符编码给搞懂呢?


你需要知道的、有用的 Python 功能和特点


在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些你应该了解的Python功能特色。


用 Python 写一个 NoSQL 数据库


NoSQL 这个词在近些年正变得随处可见. 但是到底 “NoSQL” 指的是什么? 它是如何并且为什么这么有用? 在本文, 我们将会通过纯 Python (我比较喜欢叫它, “轻结构化的伪代码”) 写一个 NoSQL 数据库来回答这些问题.


Python 函数中,参数是传值,还是传引用?


在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?本文来回答你。


用 Python 写一个简单的Web框架


在Python中,WSGI定义了Web服务器与Web应用(或Web框架)之间的标准接口。在WSGI的规范下,各种各样的Web服务器和Web框架都可以很好的交互。本文使用Python实现了一个简单的web框架,可以帮助想要做web开发的同学更好的理解python框架的工作原理。


如何用 Python 检测伪造的视频







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