Python是一种动态解释型的编程语言,它可以在Windows、UNIX、MAC等多种操作系统以及Java、.NET开发平台上使用。不过包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。因此如何进阶Python显得非常重要。

接下来看看比较好的讲Python进阶的博客,我这有十个,希望对你有帮助。

第一个是Planet Python,这是最出名的python博客其中之一;

第二个博客是Eli Bendersky 的博客:Eli Bendersky's website;

第三个博客是Code Who Says Py,这个博客很不错。虽然它更新的不是很及时,但你仍然可以在里面找到一些非常有用的东西;

第四个博客是Doug Hellmann,博主是PYMOTW(Python Module Of the Week)成员之一,博客里面包含了很多python library的知识,你可以在这里找一些实用的python库;

第五个博客的作者叫做"Two Scoops Of Django",博客叫做pydanny。这是一个主要关于Django的博客,但是它里面仍然有很多有用的东西;

第六个博客是love-python,这个博客有很多有用的知识和代码;

第七个博客是lucumr,博主是flask的创始人;

第八个博客是effbot,都是非常有用的信息,代码和任何你想得到的都有;

第九个博客的作者叫Al Sweigat,他写了很多本关于python的书,他最新的一本书叫做"Hacking Secret Cipher With Python";

最后一个博客也是我觉得最有用的博客,他让我的python技术迅猛提升,这个博客叫做Mouse Vs Python。

另外推荐几个可以找到学习资料的好地方:

1.python的reddit节点(相当于中国的贴吧),是一个活跃的社区,可以交流讨论,解决问题等。

2.Kenneth Reitz 大神的 Python Guide:GitHub,到Github 上找项目代码看吧!

3.还可以多关注一些 Python 社区的大神,然后看看他们的博客、GitHub。

当然,Python 官方文档中也有很多有深度的东西,别忘了。

顺便提提Python的五个特点以及Python的两个版本

1. Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。

2. Python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、接口等面向对象的元素。

3. Python代码块使用空格或制表符缩进的方式分隔代码。

4. Python仅有31个保留字,而且没有分号、begin、end等标记。

5. Python是强类型语言,变量创建后会对应一种数据类型,出现在统一表达式中的不同类型的变量需要做类型转换。

再说到版本的事,python2与python3是目前主要的两个版本。

ython3.x 是Python的革命性升级,废除了许多之前的特性,也引入了新特性。对 1.x 和 2.x的老代码不完全兼容。

Python2.x是向下兼容的,目前最新的版本Python 2.7版。其中 2.6、2.7 版是为了让Python平稳过度到3.X 而发布的版本,也加入了一些3.X的特性。

目前很多库还不支持3.x (例如:Django 、wxPython),绝大多数的应用还在2.x上面。初学者推荐使用2.7版。

如下两种情况下,建议使用python2:

1. 你无法完全控制你即将部署的环境时;

2. 你需要使用一些特定的第三方包或扩展时;

python3 是官方推荐的且是未来全力支持的版本,目前很多功能提升仅在python3版本上进行。

Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,它几乎可以渗透在我们编程过程中的各个领域,它是一门非常好用的语言。

有哪些关于 Python 的技术博客?的更多相关文章

  1. 【Python】[技术博客] 如何对使用PYQT编写的GUI文件进行单元测试

    如何对使用PYQT编写的GUI文件进行单元测试 想要对PYQT编写的GUI文件进行单元测试,我们主要用到QTest QTest里面包含了一些对窗体的各种控件进行模拟操作的函数,通过QTest对窗体进行 ...

  2. 【Python】[技术博客] 一些使用Python编写获取手机App日志的操作

    一些使用Python编写获取手机App日志的操作 如何获取手机当前打开的App的包名 如何获取当前App进程的PID 如何查看当前App的日志 如何将日志保存到文件 如何关闭进程 如何不显示命令行窗口 ...

  3. IT技术博客收藏

    1. coolshell.cn 特点: 每篇都是精品 2. 云风 特点: 3. 阮一峰的博客 特点:高精深 3. offbye涛声依旧-全端技术博客 特点: android的开发技术比较多,非常值得一 ...

  4. [转]有哪些值得关注的技术博客(Java篇)

    有哪些值得关注的技术博客(Java篇)   大部分程序员在自学的道路上不知道走了多少坑,这个视频那个网站搞得自己晕头转向.对我个人来说我平常在学习的过程中喜欢看一些教程式的博客.这些博客的特点: 1. ...

  5. 一文搞定scrapy爬取众多知名技术博客文章保存到本地数据库,包含:cnblog、csdn、51cto、itpub、jobbole、oschina等

    本文旨在通过爬取一系列博客网站技术文章的实践,介绍一下scrapy这个python语言中强大的整站爬虫框架的使用.各位童鞋可不要用来干坏事哦,这些技术博客平台也是为了让我们大家更方便的交流.学习.提高 ...

  6. Atitit.如何文章写好 论文 文章 如何写好论文 技术博客 v4

    Atitit.如何文章写好 论文  文章  如何写好论文 技术博客 1. 原则 2 1.1. 有深度, 有广度 2 1.2. 业务通用性有通用性 尽可能向上抽象一俩层..业务通用性与语言通用性. 2 ...

  7. Atitit.如何文章写好 论文 文章 如何写好论文 技术博客

    Atitit.如何文章写好 论文  文章  如何写好论文 技术博客 1. 原则 1 1.1. 有深度, 有广度 1 1.2. 业务通用性有通用性 尽可能向上抽象一俩层..业务通用性与语言通用性. 2 ...

  8. 【技术博客】Django中文件下载的实现

    开发组在开发过程中,都不可避免地遇到了一些困难或问题,但都最终想出办法克服了.我们认为这样的经验是有必要记录下来的,因此就有了[技术博客]. Django中文件下载的实现 1.背景 在VisualPy ...

  9. [技术博客] Android 自动化测试

    [技术博客] Android 自动化测试 安卓自动化测试工具与平台的搭建 类似于网页端自动化,安卓测试的自动化也主要是针对控件的自动化.其原理就是通过python(其他语言) 的脚本来代替我们手动完成 ...

随机推荐

  1. Linux下Tomcat8.0.44安装使用Apr

    听说Apr可以提高tomcat很多的性能,配置具体如下1.安装apr 1.5.2 [root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# wg ...

  2. hiernate-session

    一.概述 Session 是 Hibernate 向应用程序提供操纵数据的主要接口,它提供了基本的保存.更新.删除和加载 Java 对象的方法. 二.Session 缓存 1.简介 (1)Sessio ...

  3. 整合微信小程序的Web API接口层的架构设计

    在我前面有很多篇随笔介绍了Web API 接口层的架构设计,以及对微信公众号.企业号.小程序等模块的分类划分.例如在<C#开发微信门户及应用(43)--微信各个项目模块的定义和相互关系>介 ...

  4. Spring依赖注入的简化配置

    一, 很久很久以前, 当我们不用@Autowire注解时, 依赖注入要么通过setter方法, 要么通过构造方法; 需要在配置文件里配置一大堆property-ref.......... 二, 若使用 ...

  5. [补档][Usaco2015 Jan]Grass Cownoisseur

    [Usaco2015 Jan]Grass Cownoisseur 题目 给一个有向图,然后选一条路径起点终点都为1的路径出来,有一次机会可以沿某条边逆方向走,问最多有多少个点可以被经过? (一个点在路 ...

  6. hiberate关系映射大全

    1. 集合映射 开发流程: 需求分析/数据库设计.项目设计/ 编码/测试/实施部署上线/验收 需求: 用户购买, 填写地址! 数据库: 代码: // javabean设计 public class U ...

  7. [基础]PeopleSoft中的作业和调度作业集合定义

    PeopleSoft进程调度器可以使一个或多个进程作为一个组.这个组在PeopleSoft中被称为作业(Job). PeopleSoft进程被定义为单个任务,程序或例程,例如cobol程序或AE程序或 ...

  8. 如何开发自己的搜索帝国之ES图形化Kibana安装与使用

    在如何开发自己的搜索帝国之Elasticsearch中已经介绍安装好了ES,下面就Kibana对ES的查询监控作介绍,就是常提到的大数据日志处理组件ELK里的K. 什么是Kibana?现引用园友的一段 ...

  9. MySQL-InnoDB引擎

    InnoDB存储引擎支持事务,其设计目标主要面向在线事务(OLTP)应用,其特点是: 行锁设计,支持外键,并支持类似于Oracle的非锁定读,即默认读取操作不会产生锁,从MySQL5.5.8 开始,I ...

  10. 两个List比较各自对象的属性相同的问题

    最近做checkbox默认勾选的时候,涉及到两个list直接比较彼此对象的Id属性是否相同的问题.能力有限,想到这个笨方法. 创建一个Bean: public class Bean { private ...