Quantcast
Channel: qhm123(鸣)'s blog » Python
Browsing latest articles
Browse All 7 View Live

Python学习总结(一)

最近对Python产生了兴趣,就借了本书学习了一下。看的是《Python学习手册》第三版,这个很适合编程新手学习Python的书,所以里面重复的话比较多。但作为Python新手,我还是学到了很多知识,和很多有意思的事情。 概要 首先说Python的彩蛋,这个很有意思,一首小诗,介绍了Python的设计理念。输入import...

View Article



Python学习总结(二)——面向对象

Python是完全面向对象的。但还是有一些和别的语言不太一样的地方,刚写的时候很不习惯。这里总结一下。 首先来演示个最简单的类。 class ClassName: pass   以下主要是一些和C++,Java和C#区别的地方。 封装 可访问性级别 私有:类的方法或属性的名字以两个下划线开始 (但不是结束)属于私有成员。...

View Article

PyQt简介

对于Qt,我很久以前查过一些资料,那时候是打算用Qt给自己的Nokia手机写个基于Qt的小程序,后来没写成,也就没有继续研究Qt。那么Qt到底是什么呢?Qt是一个跨平台的自由且开放源代码的C++应用程序开发框架,Google Earth、KDE、Skype、VirtualBox等都是基于Qt框架开发的。...

View Article

Python学习总结(三)——编码规范

我一直觉得,代码的可读性很重要,规范很重要,即便是只有自己开发。你最终总会为你混乱不堪的代码感到烦闷,并付出代价。...

View Article

Image may be NSFW.
Clik here to view.

基于Google App Engine和Django的Hello World

由于一些历史原因,在Google App Engine(以下简称GAE)上使用Django的方法比较混乱,网上找到的东西往往不同时期的东西众说纷纭,没有一个统一的解决方案。今天主要介绍其中的一种方案,是使用的Google赞助的开源项目并且Python创始人Guido van Rossum也参与开发的Google App Engine Helper for Django这个工程来解决的。...

View Article


Python2.5使用新浪微博Python SDK遇到的问题与解决方法

上周花了一周时间做了一个GAE(Google App Engine)的与新浪微博交互的网络应用——爱颜色。期间遇到了一些问题,经过一番搜索和思考将它们解决。现在分享给大家,也希望对于不妥的地方得到大家的指正。 首先是OAuth验证问题,这事我折腾了很久才弄明白怎么回事,本想自己写一篇总结了,后来想想还是算了,在网上找到了很多很好用但是比较稀缺的资源,如下:...

View Article

Python学习总结(四)——Pythonic

Pythonic其实是个模糊的含义,没有确定的解释。网上也没有过多关于Pythonic的说明,我个人的理解是更加Python,更符合Python的行为习惯。本文主要是说明一些Python的惯用法和小技巧,其实与上一篇《编码规范》有异曲同工之妙,都是为了增加代码可读性,但Pythonic可能还会从性能的角度进行考虑。 首先是两个不得不说的Python的特性List...

View Article
Browsing latest articles
Browse All 7 View Live




Latest Images