Python导入模块的几种姿势

2016.04.12 Python

作为一名新手Python程序员,你首先需要学习的内容之一就是如何导入模块或包。但是我注意到,那些许多年来不时使用Python的人并不是都知道Python的导入机制其实非常灵活。

如何利用@property装饰器快速重构代码?

2015.12.14 Python

代码重构处理的不好,将会是意见非常令人头疼的事情,因为有可能牵涉到许多的团队和大量的代码库修改。那么如何高效、快速地进行代码重构,就是Python程序员值得掌握的技巧。本分介绍的是通过Python中的@property装饰器,快速进行代码重构的一个例子,供大家参考。

Python程序员最常犯的十个错误

2015.12.10 Python

不管是在学习还是工作过程中,人都会犯错。虽然Python的语法简单、灵活,但也一样存在一些不小的坑,一不小心,初学者和资深Python程序员都有可能会栽跟头。本文是Toptal网站的程序员梳理的10大常见错误,非常有参考意义。大家在开发过程中需要格外注意。

初学者应该了解的10个Python技巧

2015.12.07 Python

本文梳理汇总了10个Python编程语言中的10个小技巧,涉及字符串倒置、矩阵转置、打印回文单词等常用技巧,是Python初学者都应该了解的内容。

如何使用Docker快速配置数据科学开发环境?

2015.11.25 Python

Docker今年应该算是很热门的技术了,之前一直没怎么真正地区了解、接触。通过翻译这篇简单的教程,我同时也对Dcoker有了入门的了解。Docker和我目前使用的Vagrant有些类似之处,都是通过类似镜像的文件创建孤立的系统环境。只是Docker容器中已经安装了所需的包

Python开发指南:最佳实践精选

2015.11.11 Python

本文总结了Python开发中应该要注意的一些准则,涉及变量命名、代码风格等各个方面;并推荐了最佳实践方法,给出了具体实例,是一篇非常好的指南。