Python学习记录

Python的创始人为
吉多·范罗苏姆
(Guido van Rossum)
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/),是一种面向对象、直译式的电脑程序语言。它包含了一组功能完备的标准库,能够轻松完成很多常见的任务。它的语法简单,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python虚拟机本身几乎可以在所有的操作系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。
Python的官方解释器是CPython,该解释器用C语言编写,是一个由社区驱动的自由软件,目前由Python软件基金会管理。
Python支持命令式程序设计、面向对象程序设计、函数式编程、面向侧面的程序设计、泛型编程多种编程范式。
安装
2017年07月27日
第3 章安装 如果你已经安装了Python 2.x ,那么就没必要卸载后再安装Python 3.x ,实际上,可以将它们同时安装在电脑里。 3.1 对于Linux 和BSD 用户 如果你正在使用一个Linux 的发行版比如Fedora 或者Mandrake 或者其他(你的选择),或者一个BSD 系统比如FreeBSD ,那么你可能已经在你的系统里安装了Python 。...
Python 介绍
2017年07月26日
第2 章Python 介绍 2.1 简介 Python 语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python 语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。 Python 语言的官方介绍是: Python 是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python...
Python语言如何入门
2017年07月25日
Python 语言应该如何入门,记得我几年前也碰到过这样的问题,当时网上随便搜了一下饥不择食的找了一些书开始啃起来,结果发现很疑惑,感觉吃力,走了很多弯路。若不得法还会降低初学者的兴趣,现在我就说说自己对python 入门的理解.学Python和学其他的语言其实是相同的,我给新同事讲课的时候就说学编程和练武功其实是很相似,入门大致这样几步:找本靠谱的书,找个靠谱的师傅,找一个地方开始练习。 学语言...
前言
2017年07月25日
Python 可能是极少数既简单有强大的编程语言中的一种。这对初学者和专家都是好事,更重要的是,用它来编程是非常快乐的事。本书的目标就是帮助你学习这门奇妙的语言,展示出如何方便快捷地完成任务—— 实质上“为你的编程问题提供完美的解决方案”。1.1 本书适合的读者本书可作为Python 编程语言的指导或辅导。主要是针对新手的,当然,对于有经验的程序员也很有用。如果你所了解的计算机的知识就是如何保存文...
Python爬虫入门二之爬虫基础了解
2017年07月25日
1.什么是爬虫爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到另一张网上来获取数据。这样,整个连在一起的大网对这之蜘蛛来说触手可及,分分钟爬下来不是事儿。2.浏览网页的过程...
Python爬虫入门一之综述
2017年07月19日
大家好哈,最近博主在学习Python,学习期间也遇到一些问题,获得了一些经验,在此将自己的学习系统地整理下来,如果大家有兴趣学习爬虫的话,可以将这些文章作为参考,也欢迎大家一共分享学习经验。Python版本:2.7,Python 3请另寻其他博文。首先爬虫是什么?网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或...
用Python写爬虫
2017年07月14日
书上的例子采用的是Python 2.7版本 如何下载网页 背景调研 在深入讨论爬取一个网站之前,我们首先需要对目标站点的规模和结构进行一定程度的了解。 检查robots.txt,大多数网站都会定义这个robots协议文件,这样可以让爬虫了解爬取该网站时存在哪些限制(可以用站长工具来查看这个文件) 通过robots.txt中的Sitemap地址找到网站地图,检查网站地图提供的链接,便于...
cssselect does not seem to be installed
2017年07月14日
今天写代码的时候报错,错误提示如下: 'cssselect does not seem to be installed. 'ImportError: cssselect does not seem to be installed. See http://packages.python.org/cssselect/解决方法:1、我用的是PyCharm,点击“Default Settings”,如图...