Python
liuxinglanyue
这个作者很懒,什么都没留下…
展开
-
Python正则表达式指南
1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语...原创 2010-12-23 12:12:13 · 66 阅读 · 0 评论 -
Python 3 初探,第 1 部分: Python 3 的新特性
转自:Cesar Otero简介: Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本文是系列文章中的第一篇,介绍了影响该语言及向后兼容性的各种变化,并且还提供了新特性的几个例子。Python 版本 3,也被称为 Python 3000 或 Py3K(仿效 Microsof...原创 2010-12-07 19:58:24 · 91 阅读 · 0 评论 -
老王的Python教程-推荐
强烈推荐,适合入门,适合深入http://www.cnpythoner.com/原创 2011-02-02 22:46:55 · 465 阅读 · 0 评论 -
转贴一篇不错的Python入门教程 - Instant Hacking[译文]
原文 http://www.hetland.org/python/instant-hacking.php Instant Hacking[译文] 译者: 肯定来过 这是一篇简短的关于python程序设计语言的入门教程,原文在这里,翻着词典翻译了来! 这是一份对编程艺术的简短介绍,其中的例子是用python写成的。(如果你已...原创 2011-02-02 00:09:16 · 286 阅读 · 0 评论 -
python快速入门教程
python所支持的数据类型:整型、长整型、布尔型、浮点型、复数、字符串、列表(list)、元组(Tuple)、字典(Dict)、objectpython能支持理论意义上的长整型,如C#中的长整型是Int64,即最大值为2的64次方,而python中的长整型只与机器的虚拟内存大小有关,你完全不用考虑溢出这样的异常。python是一种动态语言,虽然在定义变量时无需定义变量的类型,...原创 2011-02-01 23:41:15 · 303 阅读 · 0 评论 -
python入门教程:语句和语法
注释(#):python中的注释是以#开头的,不像c++中有/**/之类的多行注释。继续():表示继续上一行,通常情况下,一行表示一个语句,一行过长的语句可以使用进行分解语句块(:):在c#/php/javascript/c++中,对于复合语句是用{}来标识,而在python中,是用:配合缩进来实现语句块,如:if a>0:#todoelse:#todo...原创 2011-02-01 23:40:44 · 219 阅读 · 0 评论 -
python教程:安装python运行环境以及简单程序
python3.0已推出,但据说很多库都不能用了,建议使用2.6版本,我目前使用的是2.5版,与2.6版差距不大。注意:2.6版本开始,print需要加上括号,否则会提示语法错误。安装python运行环境:下载for windows的安装包,http://www.python.org/,不过,正式对外的下载地址被和谐了,请移步到这里下载:http://www.python.o...原创 2011-02-01 23:38:14 · 514 阅读 · 0 评论 -
利用Python抓取和解析网页(二)补充
五、为HTML文档中的属性值添加引号 前面我们讨论了如果根据HTML解析器中的某种处理程序来解析HTML文件,可是有时候我们却需要使用所有的处理程序来处理HTML文档。值得庆幸的是,使用HTMLParser模块解析HTML文件的所有要素并不比处理链接或者图像难多少。 import HTMLParser import urllib class parseAttrs(H...原创 2011-02-01 23:34:00 · 129 阅读 · 0 评论 -
利用Python抓取和解析网页(二)
对搜索引擎、文件索引、文档转换、数据检索、站点备份或迁移等应用程序来说,经常用到对网页(即HTML文件)的解析处理。事实上,通过Python语言提供的各种模块,我们无需借助Web服务器或者Web浏览器就能够解析和处理HTML文档。本文上篇中,我们介绍了一个可以帮助简化打开位于本地和Web上的HTML文档的Python模块。在本文中,我们将论述如何使用Python模块来迅速解析在HTML文件中的数...原创 2011-02-01 23:31:45 · 457 阅读 · 0 评论 -
利用Python抓取和解析网页(一)
对搜索引擎、文件索引、文档转换、数据检索、站点备份或迁移等应用程序来说,经常用到对网页(即HTML文件)的解析处理。事实上,通过Python语言提供的各种模块,我们无需借助Web服务器或者Web浏览器就能够解析和处理HTML文档。本文将详细介绍如何利用Python抓取和解析网页。首先,我们介绍一个可以帮助简化打开位于本地和Web上的HTML文档的Python模块,然后,我们论述如何使用Python...原创 2011-02-01 23:25:46 · 396 阅读 · 0 评论 -
Google Python 视频教程
Google Python Class Day 1 Part 1 Google Python Class Day 1 Part 2 Google Python Class Day 1 Part 3 Google Python Class Day 2 Part 1 Google Python Class Day 2 Part 2 Google Python C...原创 2011-01-04 08:39:43 · 701 阅读 · 1 评论 -
Django学习笔记(收藏)
Django笔记1 Django笔记2 Django笔记3 Django笔记4 Django笔记5(管理站点) Django笔记6(表单处理) Django笔记7(通用视图) Django笔记8(模板引擎) Django笔记9(会话、用户和注册) Django笔记10(缓存机制) Django笔记11(...原创 2011-01-01 15:43:17 · 362 阅读 · 0 评论 -
用Redis存储好友关系-python版
这是一个用Redis存储好友关系的python下使用Redis的例子。作者是Eric Florenzano (@ericflo)。相信对各位人生苦短用python的同学是一个好的入门例子。例子说明:其中虽然用了follow和block等字眼,但是他的关系不是一个微博系统的单向关注,而是类似SNS的双向关系。 """I've been thinking lately about h...原创 2011-01-01 11:56:06 · 388 阅读 · 0 评论 -
Python 3 初探,第 2 部分: 高级主题
转自:Cesar Otero简介: Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本文是这个由两部分组成的系列文章中的第二篇,本文构建在此系列 前一期文章 的基础之上,内容涵盖了 Python 更多的新特性和更高深的一些主题,比如在抽象基类、元类和修饰符等方面的变化。...原创 2010-12-07 20:00:38 · 105 阅读 · 0 评论