服务器端开发越来越热。而这方便面的开发知之甚少,跟随大数据处理的潮流,

准备再学一门开发语言 python。

下面是一些python 学习的网站及资料,不错。记录一下,方便学习:

一、教程

1.python 基础教程:

PYTHON 基础教程 :啄木鸟社区

  • Wiki
  • Planet
  • 简明Python 2.3教程
  • 简明Python 3教程
  • Dive Into Python中文版
  • Dive Into Python 3中文版

http://woodpecker.org.cn/

2.深入PYTHON

 
           
   

深入 Python :Dive Into Python 中文版

Python 从新手到专家 [Dip_5.4b_CPyUG_Release]

Dive Into Python 是为有经验的程序员编写的一本Python 书。你可以在线阅读本书或者下载多种格式的版本。也可以获得多种语言的版本。

深入 Python:Dive IntoPython 中文版

本书已经全部完成。您可以阅读修订历史查看有哪些新内容。Updated 审校 (5.4b):2007 年 6 月—9 月

下载 Dive Into Python 中文版

  • HTML
  • HTML (单文件)
  • PDF (A4)
  • Microsoft Word 2003
  • Windows Help
  • 纯文本
  • 样例程序
  • XML (DocBook)
  • 构建脚本 (仅提供给译者使用)


同时在 http://wiki.woodpecker.org.cn 还有图书共享计划:

http://wiki.woodpecker.org.cn/moin/OBP


还共享了一个国处的 【开放图书网站 开放图书网站】

FreeComputerBooks.com 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、桌面开发

......

4.《Python实用大全》

是一个极有价值的秘诀和技巧集合,它帮助你解决某些使用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.51CTO 学院PYTHON

1.

http://www.icoolxue.com/album/show/112

简单易懂,入门的最佳选择。

2.讲到了wingIDE 的使用方法:

http://edu.51cto.com/course/courseList/id-78.html

三、网站论坛

http://www.pythontab.com/

再添加一堆资源:

https://www.douban.com/group/topic/57854644/?qq-pf-to=pcqq.discussion

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

学习开发语言 python 资料相关推荐

  1. 大数据全栈式开发语言 – Python

    前段时间,ThoughtWorks在深圳举办一次社区活动上,有一个演讲主题叫做"Fullstack JavaScript",是关于用JavaScript进行前端.服务器端,甚至数据 ...

  2. 人工智能开发语言 python,python人工智能编程教程

    python适合做人工智能的编程语言吗? 当然,Python是人工智能的首选语言.具体原因如下:Python在设计上坚持了清晰的风格,让Python成为了一门简单.易读.易维护的语言,让大量用户所欢迎 ...

  3. 人工智能开发语言 =Python

    谷歌的AI击败了一位围棋大师,是一种衡量人工智能突然的快速发展的方式,也揭示了这些技术如何发展而来和将来可以如何发展. 人工智能是一种未来性的技术,目前正在致力于研究自己的一套工具.一系列的进展在过去 ...

  4. ros开发语言python效率_Python 的开发效率真的比 Java高吗?

    看看大佬的思考吧 Quora是国外知名的问答社区,性质与知乎类似.它的创始人Adam D'Angelo曾是Facebook的员工,众所周知,Facebook大量地使用了PHP,而Adam在开发Quor ...

  5. 列表输出循环左移_互联网人工智能开发语言Python之for循环、break、continue详解...

    IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击[关注]:把经验传递给有梦想的人: 1.for循环 Python循环的话除了while还可以用for完成循环. 在Python中for循环可 ...

  6. 扒一扒国内外最火开发语言“上位”史!升职加薪很靠谱!

    黑马程序员视频库 播妞QQ号:3077485083 传智播客旗下互联网资讯.学习资源免费分享平台 hello,调皮播妞上线 都说程序员智商高 这里有几道专属程序员的智力测试题 敢不敢来挑战一下 1 有 ...

  7. python可以做特效吗_学习mel语言,Python,JavaScript到什么程度才能做一下大型特效,要自已开发插件脚本呢?...

    感谢邀请.首先自己要在某一方面要擅长,认准一个定位. 比如android是钥匙做前端应用软件的,python可以做爬虫及其人工智能,js做全段网页,java主要是做后端的 1.我们程序员对于开发软件来 ...

  8. Python|Python简介|安装Python解释器|运行|开发工具|Python之禅|turtle绘制五星红旗|绘制方块|绘制小猪佩奇|语言100课:学习(1)

    文章目录 源项目地址 初识Python Python简介 Python的历史 Python的优缺点 Python的应用领域 安装Python解释器 运行Python程序 确认Python的版本 编写P ...

  9. c语言python零基础教学_编程零基础应当如何开始学习 Python?附教程

    零基础学编程,用python入门是个不错的选择,虽然国内基本上还是以c语言作为入门开发语言,但在国外,已经有很多的学校使用python作为入门编程语言.此外,python在机器学习,人工智能领域也非常 ...

最新文章

  1. 别扭翻译之decentralization
  2. Vue+ElementUI: 手把手教你做一个audio组件
  3. 大道至简读书笔记02
  4. Github上删除文件后与本地同步
  5. 关于adb驱动的安装
  6. 设备商网管软件定制开发案例分析
  7. python生成的词云没有图案_Python词云生成
  8. 不重启刷新win7环境变量(注册表)
  9. 中国名气黑客网站目录
  10. 使用ABP打造SAAS系统(1)——环境准备
  11. 如何在 Mac 上强制退出应用
  12. Biotin/生物素-蛋白交联剂/CHO aldehyde醛基乙醛-蛋白交联剂/OPSS邻吡啶二硫巯基吡啶-蛋白交联剂
  13. MCU_AT24C02存储芯片
  14. 爱因斯坦的超级问题(C++ code)
  15. 架构师之路 - OSGI for C++
  16. 动态扩容缩容的分库分表方案
  17. 秒懂Gradle之从完全懵逼到似懂非懂
  18. NOI 3.4 队列 2729:Blah数集(单调队列)
  19. 使用mac学习java的一些基本操作
  20. React 【一】Memo是用来干什么的

热门文章

  1. [UE4]给Widget增加参数,Pre Construct和Construct的区别
  2. Print out Android kernel log
  3. 边工作边刷题:70天一遍leetcode: day 35
  4. c# 过滤HTML代码 源代码,案例 下载
  5. iis7 上传限制问题
  6. 动态调用Web Service
  7. Asp.net動態添加控件(转)
  8. 元组字典集合内置方法与拷贝
  9. step3 . day4 数据结构之线性表 栈和队
  10. 安卓Day16-bug