服务器端开发越来越热。而这方便面的开发知之甚少,跟随大数据处理的潮流,
准备再学一门开发语言 python。
下面是一些python 学习的网站及资料,不错。记录一下,方便学习:
一、教程
1.python 基础教程:
PYTHON 基础教程 :啄木鸟社区
http://woodpecker.org.cn/
2.深入PYTHON
深入 Python :Dive Into Python 中文版
Python 从新手到专家 [Dip_5.4b_CPyUG_Release]
Dive Into Python 是为有经验的程序员编写的一本Python 书。你可以在线阅读本书或者下载多种格式的版本。也可以获得多种语言的版本。
深入 Python:Dive IntoPython 中文版
下载 Dive Into Python 中文版
同时在 http://wiki.woodpecker.org.cn 还有图书共享计划:
http://wiki.woodpecker.org.cn/moin/OBP
还共享了一个国处的 【开放图书网站 开放图书网站】
http://freecomputerbooks.com/Text-Processing-in-Python.html
可以看到,我打开了一个python 的图书,
里面的图书很不错。
2.2 Python正则表达式操作指南
原文出处:http://www.amk.ca/python/howto/regex/
原文作者:A.M. Kuchling (amk@amk.ca)
授权许可:创作共用协议
翻译人员:FireHare
校对人员:Leal
适用版本:Python 1.5 及后续版本
URL:
http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97#.E7.BC.96.E8.AF.91.E6.AD.A3.E5.88.99.E8.A1.A8.E8.BE.BE.E5.BC.8F
3 IBM DEVELOPERWORKS
Python 技术专题
可爱的 Python 系列
- 可爱的 Python:将 XML 和 Python 结合起来介绍 Python 的 XML 工具
- 可爱的 Python:DOM 的动态性近观 Python 的 xml.dom 模块
- 可爱的 Python:我的第一个基于 Web 的过滤 proxy 使用 Txt2Html 转换文本到 HTML
- 可爱的 Python:使用状态机
- 可爱的 Python:Python 中的文本处理 入门者提示
- 可爱的 Python:Curses 编程 入门提示
使用 Python 构建网格应用程序
探索 Python 系列
Python Web 服务开发者系列
Python 与数据源
使用 Python 进行 socket、web、桌面开发
......
是一个极有价值的秘诀和技巧集合,它帮助你解决某些使用Python的问题。这是每个Python用户必读的一本书。
http://code.activestate.com/recipes/langs/python/
http://django-chinese-docs.readthedocs.org/en/latest/
5.WEB 架构
5.1 Django
Django 中文文档
http://django-chinese-docs.readthedocs.org/en/latest/
这里有你需要知道的有关 Django 的一切。
新手入门
初次接触 Django 或编程吗? 从这里开始吧!
- 从零开始:初探 |安装
- 新手教程:第1部分 |第2部分 |第3部分 |第4部分 |第5部分
- 进阶教程:如何编写可重用的应用程序 |为Django编写属于你的首个补丁
模型层(model)
Django 提供了一个抽象层(the “models”),对您的 web 应用中的数据进行构建及操纵。通过以下内容来了解更多:
- 模型(Models):模型语法 |字段类型 |Meta选项
- 查询集(QuerySets):执行查询 |QuerySet 方法参考
- 模型实例(Model instances):Instance 方法 |访问关联对象
- 进阶:管理器(Managers) |SQL 语句查询 |事务管理 |数据处理 |自定义字段 |多数据库
- 其他:支持的数据库 |遗留型旧数据库 |为模型提供初始数据 |优化数据库访问
。。。。。。
5.2 Tornado
http://demo.pythoner.com/itt2zh/index.html
Tornado是什么?¶
Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。
我们现在所知道的Tornado是基于Bret Taylor和其他人员为FriendFeed所开发的网络服务框架,当FriendFeed被Facebook收购后得以开源。不同于那些最多只能达到10,000个并发连接的传统网络服务器,Tornado在设计之初就考虑到了性能因素,旨在解决C10K问题,这样的设计使得其成为一个拥有非常高性能的框架。此外,它还拥有处理安全性、用户验证、社交网络以及与外部服务(如数据库和网站API)进行异步交互的工具。
一个不错的TORNADO 博客:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013976177048818eb4187c05a84f9280169d58e22afa09000
jinja2
http://docs.jinkan.org/docs/jinja2/api.html
有不错的PYTHON 教程
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
二、视频教程
1.
http://www.icoolxue.com/album/show/112
简单易懂,入门的最佳选择。
2.讲到了wingIDE 的使用方法:
http://edu.51cto.com/course/courseList/id-78.html
三、网站论坛
http://www.pythontab.com/
再添加一堆资源:
python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV
python从入门到精通视频(全60集)链接: http://pan.baidu.com/s/1eQw2dd4 密码:9bdl
python学习手册视频教程(全44集) http://pan.baidu.com/s/1o64tpf8
零基础入门学习Python(全42集) 链接: http://pan.baidu.com/s/1qWNmdKo 密码:jrjy
中谷python视频教程(全38集) http://pan.baidu.com/s/1o6LUn1o
老男孩Python运维系统开发(全36集)链接: http://pan.baidu.com/s/1sjuJLEl 密码:kypb
Let's-python系列视频教程(全25集) http://pan.baidu.com/s/1dD4BAi1
老男孩Python高级运维编程实战精品入门进阶(全27集) 链接: http://pan.baidu.com/s/1dDu2k61 密码:q8s8
播布客python基础教程(全21集) http://pan.baidu.com/s/1o6p0krC
老男孩python运维视频教程(全15集) http://pan.baidu.com/s/1o6hYBqi
基于python web框架(全13集) http://pan.baidu.com/s/1mgFSE60
Python.Django视频教程(全13集) http://pan.baidu.com/s/1mgC4RdY
python基础教程视频(全13集) http://pan.baidu.com/s/1kTDmOy7
老男孩python自动化运维视频教程(全9集) http://pan.baidu.com/s/1o6Fi9KI
Python视频专题讲座(全9集) http://pan.baidu.com/s/1bndBuAr
利用Python SOCKET多线程开发FTP软件(全6集) http://pan.baidu.com/s/1eQcPovo