如何开始Python语言学习?

1. 先了解它,Wiki百科:http://zh.wikipedia.org/zh-cn/Python

2. Python, Ruby等语言来自开源社区,社区的学法是Vim(编辑器) + Docs(技术文档) + Interactive Shell,再就是Code(源码) + O'Reily(书籍)
    社区: http://www.reddit.com/r/python | 啄木鸟中文社区 | ChinaPythonUserGroup邮件列表 (活跃) | Ruby社区(活跃) | v2ex科技社区 (有趣) | 豆瓣Python小组 (开源贡献多) |
    疑问?  PyDocs (下载离线HTML文档更便捷) | Google | StackOverflow (熟练英文利于进步)
    开源代码: Github | Google code | Bitbucket
    Web应用:Django (快速原型迭代) | Flask (微型灵活) | Nginx (甩掉Apache)| OpenERP | Fabricsaltstackansibleworkspuppetlabs (自动部署) | SQLAlchemy (数据库ORM) | supervisord
    写文档: sphinx-doc ReadTheDocs
    包管理机制: pip | easy_install
       注:pip对于Python: 
           犹如 apt-get 之于Debian & Ubuntu, 犹如 emerge 之于 Gentoo, 犹如 rvm之于Ruby, 犹如npm之于Node.js, 犹如 cpan 之于Perl.
    项目管理:Trac | Redmine | Git & Github | Subversion
    操作系统: Pear7 (在用, 优秀桌面) | XUbuntu (用1年) | Bash (Linux牛人) | MacOS (米多可烧)

3. 其他实现: pypy

4. 编辑器推荐:
   Vim: 配合集成插件包 spf13 (注: Vim/Emacs是Linux最基础东西,你们感受一下)
   Sublime Text 2&3: 商业软件, 南无阿弥陀佛请点此美观易用, 轻量,插件丰富,安装后设置Vim模式: Perference -> Settings-default:
        { "ignored_packages": [""],
          "vintage_start_in_command_mode": true }
   Eclipse + PyDev + Vrapper(后两Eclipse的Vim插件), 附镜像地址: SourceForge

最新文章

  1. Terminate Instance 操作详解 - 每天5分钟玩转 OpenStack(33)
  2. (原创)通用查询实现方案(可用于DDD)[附源码] -- 简介
  3. 通用表表达式(Common Table Expression)
  4. SQL 错误1418
  5. Js替换地址栏参数
  6. POJ 1734 求最小环路径 拓展Floyd
  7. leetcode算法刷题(五)——动态规划(三)
  8. (八)python的简单数据类型和变量
  9. 【AngularJS中的自定义服务service VS factory VS provider】---它们的区别,你知道么?
  10. SQL Server-聚焦什么时候用OPTION(COMPILE)呢?
  11. Centos7.2 搭建Lamp服务器以及迁移WordPress个人博客详细过程
  12. 导航控制器 UI_08(上)
  13. java获取客户端ip地址工具类
  14. 前端框架之Vue(4)-Class与Style绑定
  15. Python SSH爆破以及Python3线程池控制线程数
  16. Serv-U设置被动模式(FTP工具)
  17. django报错总结
  18. SAS ODS GRAPHICS SGPLOT 画图 指存放定路径、名称、指定格式
  19. 查看centos操作系统、java_jdk、hadoop位数
  20. 该对象尚未初始化。请确保在所有其他初始化代码后面的应用程序启动代码中调用 HttpConfiguration.EnsureInitialized()。

热门文章

  1. 【谷歌市场安装】Google Play 闪退问题解决
  2. oracle使用pfile或者spfile启动
  3. 剑指Offer45 约瑟夫环
  4. P1707 刷题比赛
  5. java操作xml的一个小例子
  6. https双向认证demo
  7. [转载]JSON序列化与反序列化
  8. Android开发的十项注意
  9. JavaScript之动态背景登陆表单
  10. C#调用SSIS包及读取DataReader目标