博客园 - 吃咯
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=54955
2017-03-07T00:49:21Z
吃咯
https://www.cnblogs.com/mrchige/
feed.cnblogs.com
https://www.cnblogs.com/mrchige/p/6512914.html
Python基于共现提取《釜山行》人物关系 - 吃咯
Python基于共现提取《釜山行》人物关系 一、课程介绍 1. 内容简介 《釜山行》是一部丧尸灾难片,其人物少、关系简单,非常适合我们学习文本处理。这个项目将介绍共现在关系中的提取,使用python编写代码实现对《釜山行》文本的人物关系提取,最终利用Gephi软件对提取的人物关系绘制人物关系图。 2
2017-03-07T00:49:00Z
2017-03-07T00:49:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】Python基于共现提取《釜山行》人物关系 一、课程介绍 1. 内容简介 《釜山行》是一部丧尸灾难片,其人物少、关系简单,非常适合我们学习文本处理。这个项目将介绍共现在关系中的提取,使用python编写代码实现对《釜山行》文本的人物关系提取,最终利用Gephi软件对提取的人物关系绘制人物关系图。 2 <a href="https://www.cnblogs.com/mrchige/p/6512914.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6504324.html
SciPy - 科学计算库(上) - 吃咯
SciPy - 科学计算库(上) 一、实验说明 SciPy 库建立在 Numpy 库之上,提供了大量科学算法,主要包括这些主题: 特殊函数 (scipy.special) 积分 (scipy.integrate) 最优化 (scipy.optimize) 插值 (scipy.interpolate)
2017-03-05T01:40:00Z
2017-03-05T01:40:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】SciPy - 科学计算库(上) 一、实验说明 SciPy 库建立在 Numpy 库之上,提供了大量科学算法,主要包括这些主题: 特殊函数 (scipy.special) 积分 (scipy.integrate) 最优化 (scipy.optimize) 插值 (scipy.interpolate) <a href="https://www.cnblogs.com/mrchige/p/6504324.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6501488.html
操作 numpy 数组的常用函数 - 吃咯
操作 numpy 数组的常用函数 where 使用 where 函数能将索引掩码转换成索引位置: diag 使用 diag 函数能够提取出数组的对角线: take take 函数与高级索引(fancy indexing)用法相似: 但是 take 也可以用在 list 和其它对象上: choose
2017-03-04T07:22:00Z
2017-03-04T07:22:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】操作 numpy 数组的常用函数 where 使用 where 函数能将索引掩码转换成索引位置: diag 使用 diag 函数能够提取出数组的对角线: take take 函数与高级索引(fancy indexing)用法相似: 但是 take 也可以用在 list 和其它对象上: choose <a href="https://www.cnblogs.com/mrchige/p/6501488.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6501477.html
Numpy - 多维数组(上) - 吃咯
一、实验说明 numpy 包为 Python 提供了高性能的向量,矩阵以及高阶数据结构。由于它们是由 C 和 Fortran 实现的,所以在操作向量与矩阵时性能非常优越。 1. 环境登录 无需密码自动登录,系统用户名shiyanlou 2. 环境介绍 本课程实验环境使用Spyder。首先打开term
2017-03-04T07:20:00Z
2017-03-04T07:20:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、实验说明 numpy 包为 Python 提供了高性能的向量,矩阵以及高阶数据结构。由于它们是由 C 和 Fortran 实现的,所以在操作向量与矩阵时性能非常优越。 1. 环境登录 无需密码自动登录,系统用户名shiyanlou 2. 环境介绍 本课程实验环境使用Spyder。首先打开term <a href="https://www.cnblogs.com/mrchige/p/6501477.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6501072.html
Python 科学计算-介绍 - 吃咯
Python 科学计算 作者 J.R. Johansson (robert@riken.jp) http://dml.riken.jp/~rob/ 最新版本的 IPython notebook 课程文件 http://github.com/jrjohansson/scientific-python-
2017-03-04T05:02:00Z
2017-03-04T05:02:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】Python 科学计算 作者 J.R. Johansson (robert@riken.jp) http://dml.riken.jp/~rob/ 最新版本的 IPython notebook 课程文件 http://github.com/jrjohansson/scientific-python- <a href="https://www.cnblogs.com/mrchige/p/6501072.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6498541.html
使用Python定制词云 - 吃咯
一、实验介绍 1.1 实验内容 在互联网时代,人们获取信息的途径多种多样,大量的信息涌入到人们的视线中。如何从浩如烟海的信息中提炼出关键信息,滤除垃圾信息,一直是现代人关注的问题。在这个信息爆炸的时代,我们每时每刻都要更新自己的知识储备,而网络是最好的学习平台。对信息过滤和处理能力强,学习效率就会得
2017-03-03T13:38:00Z
2017-03-03T13:38:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、实验介绍 1.1 实验内容 在互联网时代,人们获取信息的途径多种多样,大量的信息涌入到人们的视线中。如何从浩如烟海的信息中提炼出关键信息,滤除垃圾信息,一直是现代人关注的问题。在这个信息爆炸的时代,我们每时每刻都要更新自己的知识储备,而网络是最好的学习平台。对信息过滤和处理能力强,学习效率就会得 <a href="https://www.cnblogs.com/mrchige/p/6498541.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6498523.html
事件驱动-协程实现爬虫 - 吃咯
实验三:事件驱动-协程实现爬虫 什么是协程? 协程其实是比起一般的子例程而言更宽泛的存在,子例程是协程的一种特例。 子例程的起始处是惟一的入口点,一旦退出即完成了子例程的执行,子例程的一个实例只会返回一次。 协程可以通过yield来调用其它协程。通过yield方式转移执行权的协程之间不是调用者与被调
2017-03-03T13:32:00Z
2017-03-03T13:32:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】实验三:事件驱动-协程实现爬虫 什么是协程? 协程其实是比起一般的子例程而言更宽泛的存在,子例程是协程的一种特例。 子例程的起始处是惟一的入口点,一旦退出即完成了子例程的执行,子例程的一个实例只会返回一次。 协程可以通过yield来调用其它协程。通过yield方式转移执行权的协程之间不是调用者与被调 <a href="https://www.cnblogs.com/mrchige/p/6498523.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6498363.html
实验二:事件驱动-回调函数实现爬虫 - 吃咯
承接上一节课,我们在上节课中提到,socket I/O 阻塞时的那段时间完全被浪费了,那么要如何节省下那一段时间呢? 非阻塞I/O 如果使用非阻塞I/O,它就不会傻傻地等在那里(比如等连接、等读取),而是会返回一个错误信息,虽然说是说错误信息,它其实就是叫你过一会再来的意思,编程的时候都不把它当错误
2017-03-03T12:42:00Z
2017-03-03T12:42:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】承接上一节课,我们在上节课中提到,socket I/O 阻塞时的那段时间完全被浪费了,那么要如何节省下那一段时间呢? 非阻塞I/O 如果使用非阻塞I/O,它就不会傻傻地等在那里(比如等连接、等读取),而是会返回一个错误信息,虽然说是说错误信息,它其实就是叫你过一会再来的意思,编程的时候都不把它当错误 <a href="https://www.cnblogs.com/mrchige/p/6498363.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6498212.html
Python实现基于协程的异步爬虫 - 吃咯
一、课程介绍 1. 课程来源 本课程核心部分来自《500 lines or less》项目,作者是来自 MongoDB 的工程师 A. Jesse Jiryu Davis 与 Python 之父 Guido van Rossum。项目代码使用 MIT 协议,项目文档使用 http://creativ
2017-03-03T11:41:00Z
2017-03-03T11:41:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、课程介绍 1. 课程来源 本课程核心部分来自《500 lines or less》项目,作者是来自 MongoDB 的工程师 A. Jesse Jiryu Davis 与 Python 之父 Guido van Rossum。项目代码使用 MIT 协议,项目文档使用 http://creativ <a href="https://www.cnblogs.com/mrchige/p/6498212.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6498072.html
Python实现网站模拟登陆 - 吃咯
一、实验简介 1.1 基本介绍 本实验中我们将通过分析登陆流程并使用 Python 实现模拟登陆到一个实验提供的网站,在实验过程中将学习并实践 Python 的网络编程,Python 实现模拟登陆的方法,使用 Firefox 抓包分析插件分析网络数据包等知识。 模拟登录可以帮助用户自动化完成很多操作
2017-03-03T10:50:00Z
2017-03-03T10:50:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、实验简介 1.1 基本介绍 本实验中我们将通过分析登陆流程并使用 Python 实现模拟登陆到一个实验提供的网站,在实验过程中将学习并实践 Python 的网络编程,Python 实现模拟登陆的方法,使用 Firefox 抓包分析插件分析网络数据包等知识。 模拟登录可以帮助用户自动化完成很多操作 <a href="https://www.cnblogs.com/mrchige/p/6498072.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6496416.html
结合Socket实现DDoS攻击 - 吃咯
一、实验说明 1. 实验介绍 通过上一节实验的SYN泛洪攻击结合Socket实现DDoS攻击。 2. 开发环境 Ubuntu Linux Python 3.x版本 3. 知识点 本次实验将涉及以下知识点: argparse 命令解析 socket的基本用法 4. 效果图 二、理论知识 1. 实现思路
2017-03-03T05:59:00Z
2017-03-03T05:59:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、实验说明 1. 实验介绍 通过上一节实验的SYN泛洪攻击结合Socket实现DDoS攻击。 2. 开发环境 Ubuntu Linux Python 3.x版本 3. 知识点 本次实验将涉及以下知识点: argparse 命令解析 socket的基本用法 4. 效果图 二、理论知识 1. 实现思路 <a href="https://www.cnblogs.com/mrchige/p/6496416.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6496306.html
github上传时出现error: src refspec master does not match any解决办法 - 吃咯
github上传时出现error: src refspec master does not match any解决办法 这个问题,我之前也遇到过,这次又遇到了只是时间间隔比较长了,为了防止以后再遇到类似问题,还是把这个方法简单记录在此。 当然,是通过搜索引擎找到的答案,开始用谷歌,我以为stacko
2017-03-03T05:38:00Z
2017-03-03T05:38:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】github上传时出现error: src refspec master does not match any解决办法 这个问题,我之前也遇到过,这次又遇到了只是时间间隔比较长了,为了防止以后再遇到类似问题,还是把这个方法简单记录在此。 当然,是通过搜索引擎找到的答案,开始用谷歌,我以为stacko <a href="https://www.cnblogs.com/mrchige/p/6496306.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6495147.html
Scapy实现SYN泛洪攻击 - 吃咯
一、实验说明 1.实验介绍 本次实验将使用python3版本的Scapy--Scapy3k来实现一个简单的DDos,本次实验分为两节,本节将学习如何使用Scapy3k来实现SYN泛洪攻击。 2.知识点 3.效果图 二、基础知识 以下部分内容整理自百度百科、360百科和Scapy3k官方文档: SYN
2017-03-03T02:43:00Z
2017-03-03T02:43:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】一、实验说明 1.实验介绍 本次实验将使用python3版本的Scapy--Scapy3k来实现一个简单的DDos,本次实验分为两节,本节将学习如何使用Scapy3k来实现SYN泛洪攻击。 2.知识点 3.效果图 二、基础知识 以下部分内容整理自百度百科、360百科和Scapy3k官方文档: SYN <a href="https://www.cnblogs.com/mrchige/p/6495147.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6481194.html
scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 - 吃咯
scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 前言 经过上一篇教程我们已经大致了解了Scrapy的基本情况,并写了一个简单的小demo。这次我会以爬取豆瓣电影TOP250为例进一步为大家讲解一个完整爬虫的流程。 工具和环境
2017-02-28T13:59:00Z
2017-02-28T13:59:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 scrapy爬虫框架教程(二)-- 爬取豆瓣电影TOP250 前言 经过上一篇教程我们已经大致了解了Scrapy的基本情况,并写了一个简单的小demo。这次我会以爬取豆瓣电影TOP250为例进一步为大家讲解一个完整爬虫的流程。 工具和环境 <a href="https://www.cnblogs.com/mrchige/p/6481194.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6477875.html
requests的content与text导致lxml的解析问题 - 吃咯
我使用requests获取了新浪微博的源代码,通过lxml库的etree.HTML来处理一段网页源代码,从而生成一个可以被xpath解析的对象。 遇到报错: 根据报错信息推测,可能是因为不支持编码声明的Unicode字符串。Google发现这个问题在2012年就已经有人提交给作者了,但是一直没有被修
2017-02-28T02:57:00Z
2017-02-28T02:57:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】我使用requests获取了新浪微博的源代码,通过lxml库的etree.HTML来处理一段网页源代码,从而生成一个可以被xpath解析的对象。 遇到报错: 根据报错信息推测,可能是因为不支持编码声明的Unicode字符串。Google发现这个问题在2012年就已经有人提交给作者了,但是一直没有被修 <a href="https://www.cnblogs.com/mrchige/p/6477875.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6445909.html
win7 Anaconda 安装 scrapy模块 - 吃咯
之前用了很多方法,都安装不成功,今天终于成功了。。说下方法。。 anaconda的清华镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装过anaconda之后,直接输入conda install scrapy 然后输入y, 一切完
2017-02-26T13:11:00Z
2017-02-26T13:11:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】之前用了很多方法,都安装不成功,今天终于成功了。。说下方法。。 anaconda的清华镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装过anaconda之后,直接输入conda install scrapy 然后输入y, 一切完 <a href="https://www.cnblogs.com/mrchige/p/6445909.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6434399.html
Python进阶之“属性(property)”详解 - 吃咯
Python中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,我们将看到如何能做以下几点: 将类方法转换为只读属性 重新实现一个属性的setter和getter方法 在本文中,您将学习如何以几种不同的方式来使用内置的属性函数。希望读到文章的末尾时,你能看到它是
2017-02-23T09:08:00Z
2017-02-23T09:08:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】Python中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,我们将看到如何能做以下几点: 将类方法转换为只读属性 重新实现一个属性的setter和getter方法 在本文中,您将学习如何以几种不同的方式来使用内置的属性函数。希望读到文章的末尾时,你能看到它是 <a href="https://www.cnblogs.com/mrchige/p/6434399.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6432588.html
python每日一函数 - divmod数字处理函数 - 吃咯
python每日一函数 - divmod数字处理函数 divmod(a,b)函数 中文说明: divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数 返回结果类型为tuple 参数: a,b可以为数字(包括复数) 版本: 在python2.3版本之前不允许处理复数,这个大家要注意一下
2017-02-23T03:14:00Z
2017-02-23T03:14:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】python每日一函数 - divmod数字处理函数 divmod(a,b)函数 中文说明: divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数 返回结果类型为tuple 参数: a,b可以为数字(包括复数) 版本: 在python2.3版本之前不允许处理复数,这个大家要注意一下 <a href="https://www.cnblogs.com/mrchige/p/6432588.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6425781.html
Basic FIFO Queue - 吃咯
Queue - 一种线程安全的FIFO实现 Python的Queue模块提供一种适用于多线程编程的FIFO实现。它可用于在生产者(producer)和消费者(consumer)之间线程安全(thread-safe)地传递消息或其它数据,因此多个线程可以共用同一个Queue实例。Queue的大小(元素
2017-02-21T11:22:00Z
2017-02-21T11:22:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】Queue - 一种线程安全的FIFO实现 Python的Queue模块提供一种适用于多线程编程的FIFO实现。它可用于在生产者(producer)和消费者(consumer)之间线程安全(thread-safe)地传递消息或其它数据,因此多个线程可以共用同一个Queue实例。Queue的大小(元素 <a href="https://www.cnblogs.com/mrchige/p/6425781.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/mrchige/p/6425775.html
python多线程 - 吃咯
多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来
2017-02-21T11:21:00Z
2017-02-21T11:21:00Z
吃咯
https://www.cnblogs.com/mrchige/
【摘要】多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成。 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来 <a href="https://www.cnblogs.com/mrchige/p/6425775.html" target="_blank">阅读全文</a>