• Scrapy 基础-01

    Scrapy Scrapy 是一个位了爬取网站数据,提取数据结构性数据而编写的应用框架,少量代码,就能快速爬取,使用了Twisted 异步网络框架,加快我们下载速度! 工作流程 制作 Scrapy 爬虫 一共需要4步: 新建项目 (scrapy startproject xxx):新建一个新的爬虫项目 明确目标...

    2018-12-25 08:24:53

  • MRO + super面试题(详解)

    class Init(object): def __init__ (self, v): print ( " init " ) self.val = v class Add2(Init): def __init__ (self, val): print ( " Add2 " ) super(Add2, self). __init__ (val) print (self.val) self.val += 2 class Mult(Init): def __init__ (self, val): p...

    2018-12-25 08:24:49

  • PyQtGraph Basic Realization[2]

    Profile Last Time We managed to add logic wave in the GraphicsLayoutWidget. Today We Try to add Curve for the GraphicsLayoutWidgets . First Step We Need to set the PlotItem clickable as well plt1.plot(list1,pen=pg.mkPen(color='#AA0000', width=1),nam...

    2018-12-25 08:24:47

  • python面向对象(C3算法)(六)

    1. 了解python2和python3类的区别 python2在2.3之前使用的是经典类, 2.3之后, 使用的是新式类 2. 经典类的MRO 树形结构的深度优先遍历 - 树形结构遍历 class A: pass class B(A): pass class C(A): pass class D(B, C): pass class E: pass class F(D, E): pass class...

    2018-12-25 08:24:24

  • python FTP服务器实现(Python3)

    创建一个ftp.py文件(Linux环境),插入以下代码: from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers import FTPServer # 实例化DummyAuthorizer来创建ftp用户 authorizer = DummyAuthorizer() #...

    2018-12-25 08:24:33

  • Scrapy at a glance预览

    1、安装scrapy 2、创建爬虫项目 scrapy startproject test_scrapy 3、创建quotes_spider.py文件 4、复制下面代码到quotes_spider.py文件 import scrapy #导入模块 #编写QuotesSpider类 class QuotesSpider(scrapy.Spider): name = "quotes" #爬取网站地址 start_urls =...

    2018-12-25 08:24:28

  • flask seesion组件

    一、简介 flask中session组件可分为内置的session组件还有第三方flask-session组件,内置的session组件功能单一,而第三方的flask-sessoin可支持redis、memcached、文件等进行session的存储。以下将介绍内置session以及第三方session组件的使用方法以及处理机制。 二、...

    2018-12-25 08:24:18

  • day 19 反射

    1.isinstance, type, issubclass的含义 isinstance: 判断你给对象时候是xxx类型的.(向上判断) type:返回xxx对象的数据类型 issubclass:判断xxx类是否xxx的子类 class Animal: def eat(self): print("刚睡醒吃点儿东西") class Cat(Animal): def play(self): print("猫...

    2018-12-25 08:24:20

  • Python基础(集合用法、文件操作、字符编码转换、函数

    手抖点了发布,还有一些内容没有写完,慢慢补充吧~ 集合(Set)及其函数 集合是一个无序的、无重复元素的序列。 1 list = {1, 3, 6, 5, 7, 9, 11, 3, 7} # 定义集合方式一 2 list1 = set([1, 3, 6, 5, 7, 9, 11, 3, 7]) # 定义集合方式二 3 list2 = set() # 定义一个空...

    2018-12-25 08:24:17

  • wxPython树控件

    1、树控件 树(tree)是一种通过层次结构展示信息的控件,如下图所示是树控件示例,左窗口中是树控件,在wxPython中树控件类是wx.TreeCtrl。 wx.TreeCtrl中一个常用的方法有: AddRoot(text, image=-1, selImage=-1, data=None)。添加根节点,text参数根节点显示的文本...

    2018-12-24 09:08:07

2