随笔分类 -  Python

Python3下map函数的显示问题
摘要:map函数是Python里面比较重要的函数,设计灵感来自于函数式编程。Python官方文档中是这样解释map函数的: Return an iterator that applies function to every item of iterable, yielding the results. I 阅读全文

posted @ 2016-08-03 10:23 波比12 阅读(29177) 评论(0) 推荐(5)

Python使用MySQL数据库的方法以及一个实例
摘要:使用环境:Windows+python3.4+MySQL5.5+Navicat 一、创建连接 1.准备工作,想要使用Python操作MySQL,首先需要安装MySQL-Python的包,在Python 3.x下,该包已经改名为MySQLClient。可以使用pip方式安装: 或者下载包文件,进行安装 阅读全文

posted @ 2016-07-24 12:57 波比12 阅读(64306) 评论(1) 推荐(4)

【转载】关于Python中的yield
摘要:在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。 一、迭代器(iterator) 在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等等,实际上,for循环可用于任何“可迭代对象”,这其实就是迭代器 迭代器是一个 阅读全文

posted @ 2016-07-21 21:42 波比12 阅读(384) 评论(0) 推荐(0)

Python多线程编程
摘要:1.目的:为了并行运行相互独立的子任务,大幅度提高整个任务的效率(异步任务、运算密集型任务) UserRequestThread:负责读取用户的输入,可能是一个I/O信道。程序可能会创建多个线程,每个用户一个,请求会放在队列中。 RequestProcessor:一个负责从队列中获取并且处理请求的线 阅读全文

posted @ 2016-05-17 12:24 波比12 阅读(6814) 评论(0) 推荐(0)

搜索与排名思路整理
摘要:学习《集体智慧编程》第4章的思路整理: 本章的主要内容就是建立一个模拟的全文搜索引擎,主要的大步骤为:1.检索网页,2.建立索引,3.对网页进行搜索 4.多种方式对搜索结果进行排名 一、检索网页:主要利用python写了一个爬虫软件,通过爬取一个网站上链接来不断的扩充爬取的内容。主要利用了pytho 阅读全文

posted @ 2016-05-05 13:37 波比12 阅读(731) 评论(0) 推荐(0)

正则表达式 ——python 基础
摘要:一、引言 正则表达式是含有文本和特别字符的字符串,这些文本和特别字符描述的模式可以识别各种字符串。 正则表达式的强大之处在于特殊符号的应用,特殊符号定义了字符集合、子组匹配,模式重复次数。。。正是这些特殊符号是的一个正则表达式可以匹配字符串集合而不是一个字符串 二、特殊符号和字符 1.用管道(|)符 阅读全文

posted @ 2016-04-25 14:49 波比12 阅读(763) 评论(0) 推荐(0)

Python面向对象编程——引言
摘要:1、类和实例:类是对象的定义,而实例是真正的事物。他存放了类中所定义的对象的具体信息 关键字是class,后面紧跟着一个类名,随后是定义类的雷替代码。通常有各种各样的定义和声明组成。 class newClass(base): 'define neewClass class' 类分为经典类和新式类。 阅读全文

posted @ 2016-04-21 13:14 波比12 阅读(400) 评论(0) 推荐(0)

Python中urlretrieve函数
摘要:API定义: urllib.request.urlretrieve(url,filename=None,reporthook=None, data=None) 利用urlretrieve() 将数据下载到本地。 - 参数 finename 指定了保存本地路径(如果参数未指定,urllib会生成一个临 阅读全文

posted @ 2016-04-20 11:02 波比12 阅读(10262) 评论(0) 推荐(1)

爬虫入门---Python2和Python3的不同
摘要:Python强大的功能使得在写爬虫的时候显得十分的简单,但是Python2和Python3在这方面有了很多区别。 本人刚入门爬虫,所以先写一点小的不同。 以爬取韩寒的一篇博客为例子: 在Python2.7中,我们往往这样写: 但是在Python3中,这样做却行不通了,首先Python3将urllib 阅读全文

posted @ 2016-04-18 20:09 波比12 阅读(2563) 评论(0) 推荐(0)

Python学习笔记——文件
摘要:1、文件只是连续的字节序列 open()内建函数是打开文件之门的钥匙 file_obj=open(file_name,access_mode='r/w/a,' buffering=-1) file_name是要打开的文件名,可以是相对路径或者绝对路径。 assess_mode代表打开文件的模式,r表 阅读全文

posted @ 2016-04-18 16:20 波比12 阅读(321) 评论(0) 推荐(0)

Python字典笔记
摘要:1、字典是Python中=唯一的映射类型。映射类型对象里哈希值(键,key)和只指向的对象(值,value)是一对多的关系,一个字典是可变的,是一个容器类型。字典类型和序列类型(元组,列表)的不同在于存储和访问数据的方式不同。序列类型只用数字类型的键。映射类型可以用其他对象类型左键,一般最常见的是用 阅读全文

posted @ 2016-04-13 16:52 波比12 阅读(487) 评论(0) 推荐(0)

Python列表操作——模拟实现栈和队列
摘要:1.实现栈: 2.实现队列 阅读全文

posted @ 2016-04-12 14:14 波比12 阅读(542) 评论(0) 推荐(0)

元组的cmp()内建函数
摘要:列表中cmp()函数的工作原理: (1)对两个列表的元素进行比较。 (2)如果比较的元素是同类型的,则比较=其值,返回结果 (3)如果两个元素不是同一类型,则检查他们是否为数字,然后比较。 a.如果是数字,执行必要的数字强制类型转换,然后比较 b.如果一方的元素为数字,则另外一方的元素‘大’(数字是 阅读全文

posted @ 2016-04-12 11:14 波比12 阅读(504) 评论(0) 推荐(0)

Unicode基本概念
摘要:Unicode是计算机可以支持这个星球上多种语言的秘密武器。通过使用一个或者多个字节来表示一个字符的方法突破了ASCII的限制。Unicode可以表示超过90000个字符。 使用方式:a=u'hello' #Unicode String String的内建函数str()和chr()并没有升级来处理U 阅读全文

posted @ 2016-04-11 21:09 波比12 阅读(576) 评论(0) 推荐(0)

Sublime Text 下配置python
摘要:Sublime Text 2作为一款轻量级的编辑器,特点鲜明,方便使用,而且支持多语言。 一、control+B方式 1. 在工具栏点击Preferences,打开Browse Packages。在打开的文件夹中找到Python,并打开这个文件夹。找到文件Python.sublime-build,并 阅读全文

posted @ 2016-04-06 13:10 波比12 阅读(311) 评论(0) 推荐(0)

Python元组的简单介绍
摘要:1、实际上元组是跟列表非常相近的另一种容器类型。元组和列表看上去的不同的一点是元组用圆括号而列表用方括号。而在功能上,元组是一种不可变的类型。正是因为这个原因,元组可以做一些列表不可以做的事情,比如用做一个字典的key2.创建一个元组并给他赋值>>>aTuple=(123,'abc',4.5,['i... 阅读全文

posted @ 2015-12-14 21:14 波比12 阅读(676) 评论(0) 推荐(0)

导航