随笔分类 -  python爬虫

摘要:前言 今天这篇博文有点意思,它是从一个例子出发,从而体现出在编程中的种种细节和一些知识点的运用。和从前一样,我是人,离成神还有几十万里,所以无可避免的出现不严谨的地方甚至错误,请酌情阅读。 0x00 首先,题目是:读取一个位图文件(xxx.bmp),然后读取前30个字节,从这前三十个字节中提取一些信 阅读全文
posted @ 2018-07-22 22:29 busui 阅读(796) 评论(0) 推荐(0)
摘要:写在前面: 本文是很基础的东西,这些基础的东西有一个特点,看一遍会了,但其中很多精髓其实被忽略了,建议你货比三家,细细品尝编码之美。还有,这文章是我熬夜写的,可能有错,请批判性阅读,谢谢。 0x00:为社么会出现多种编码? 相信计算机专业的都知道,所有的数据(文本,音频,视频等等)在计算机内部都是以 阅读全文
posted @ 2018-07-20 11:01 busui 阅读(9560) 评论(2) 推荐(3)
摘要:声明 本文章只针对python3.6及以上版本。 问题提出 首先,我们先import一些必要模块: 接下来,看下面这一段令人疑惑的代码: 首先,我们知道,在计算机中,时间实际上是用数字表示的。我们把1970年1月1日 00:00:00 UTC+00:00时区的时刻称为epoch time,记为0(1 阅读全文
posted @ 2017-08-17 10:51 busui 阅读(1326) 评论(0) 推荐(0)
摘要:这篇博文主要记载一些 个人的 (python)正则表达式的常见错误以及误区,所以,不一定全面,不一定具有权威。但我会把每个例子列出来,争取用事实说话。 大括号中空格问题 第15行和第16行的差别只有一个地方,就是 和`{3, 8}`。仔细看的话还是很容易看出第16行有 空格 ,单单一个空格,就导致第 阅读全文
posted @ 2017-08-15 22:55 busui 阅读(1088) 评论(0) 推荐(0)
摘要:问题发现 一直有一个疑问,有时我们在继承时,在 函数会出现可变参数 或关键字参数 这样的参数,这些参数有什么用?如果有用,这些参数时如何传递?传递些什么? 注:如果你不知道什么时可变参数,什么是关键字参数,请看 "这里" 解决 今天一个偶然的机会,我在编写单元测试时,发现这些参数的用处。 首先,我们 阅读全文
posted @ 2017-08-09 10:40 busui 阅读(1520) 评论(0) 推荐(0)
摘要:输出: 阅读全文
posted @ 2017-08-04 22:04 busui 阅读(509) 评论(0) 推荐(0)
摘要:关于这篇博客 这篇博客主要描述Python的新风格对象(new style objects),如下: 1. 和分别是什么? 2. 用户自定义的类和实例之间是怎么联系的?它们和内置类型又是怎么联系的? 3. 什么是元类(metaclasses)? New style表明这篇博客所说的内容只适用于版本为 阅读全文
posted @ 2017-08-04 08:44 busui 阅读(56858) 评论(17) 推荐(22)
摘要:绑定调用和非绑定调用 在python中,绑定调用和非绑定调用其实是相对于 类 和 实例 来说的。抽象点说就是:在类实例化过程中,类的方法会绑定在 之中,此时,这个 会拥有这个类的具体属性和方法,这些属性和方法已经和这个 合为一体,就算类消失了或者改变了,也不会影响到 。看例子很容易知道: 接着上面的 阅读全文
posted @ 2017-08-01 22:42 busui 阅读(500) 评论(0) 推荐(0)
摘要:需求分析 在类继承中,存在这么一种情况: 输出: 人先会走路再会跑步的。如果你想调用 时输出以下要怎么做? 这时,其实便需要调用 的Move()方法了。我们知道,在子类中,会覆父类的同名方法。即 里的 方法将 中的 覆盖了。要想同时使得两个方法都奏效,可以在子类中 主动调用 父类中的Move()方法 阅读全文
posted @ 2017-08-01 21:54 busui 阅读(405) 评论(0) 推荐(0)
摘要:下载mysql压缩包 我的系统是windows10,64位的,我下载了最新版的 "MySQL Community Server" 。这是社区版的mysql服务器。自己根据自己系统酌情下载。 解压和检查包内容 用你喜欢的软件将你下载来的压缩包解压,解压位置随意,因为可以配置环境变量。我打开解压出来的文 阅读全文
posted @ 2017-07-23 12:44 busui 阅读(412) 评论(0) 推荐(0)