• python 爬虫之字体反反爬

    爬虫常用来从某些网站抓取数据, 包括文字,图片等都可能作为爬取目标。通常情况下, 文字数据有更高的价值, 更容易进行后续分析, 所以有些网站就将关键数据以图片, 或者自定义字体形式来展示, 这样一来, 爬虫拿到的数据就会难以分析, 分析成本增高, 收益减少, 就可以降低...

    2018-12-03 09:26:38

  • 操作类型之字符串

    一、字符串简介 字符串序列用于表示和存储文本,python中字符串是不可变对象。字符串是一个有序的字符的集合,用于存储和表示基本的文本信息。 字符串是 Python 中最常用的数据类型。以使用引号('或")来创建字符串。 name = ' lol ' age = ' 20 ' # 这个也是字符串哦...

    2018-12-02 06:18:42

  • 半路出山想迅速上手Python做机器学习?这篇文章就是你

    毋庸置疑,近来机器学习人气日益高涨,逐渐在流行词榜单上占据一席之地。机器学习算法繁多,到底该选择哪一种处理相关数据是困扰很多学习者的问题。本文将以一种清晰简明的方式,解释并实践最常见的几种机器学习算法。 接下来,我们将罗列8种最常见火爆的机器学习算法...

    2018-12-02 06:18:38

  • Python编程入门基础语法详解经典

    一、基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型。内置的变量类型有如下几种: #浮点 float_number = 2.3 #复数 complex_number = 1 + 5j #整型 integer_number = 1 #list 序列 sample_list = [2,52,36,'abc'] #嵌套 sample_nest = [(2...

    2018-12-02 06:18:35

  • Python 面向对象的特性2-----继承

    面向对象的三大特性 1、封装 根据职责将属性和方法封装到一个抽象的类中,然后类创建一个实实在在的对象,有了对象以后,就可以访问到对象内部的属性,或者让对象来调用一个已经封装好的方法。 2、继承 实现代码的重用,相同的代码不需要重写。 动物类--狗类--哮天犬...

    2018-12-02 06:18:33

  • Python学习之旅(二十一)

    Python基础知识(20):错误、调试和测试 一、错误处理 在运行程序的过程中有可能会出错,一般我们会在添加一段代码在可能出错的地方,返回约定的值,就可以知道会不会出错以及出错的原因 1、使用try......except......finally......错误处理机制 try...可能会出异常的...

    2018-12-02 06:18:27

  • python__基础 : 多继承中方法的调用顺序 __mro__方法

    在多继承中,如果一个子类继承了两个平级的父类,而这两个父类有两个相同名字的方法,那么一般先继承谁,调用方法就调用先继承的那个父类的方法.如: class A: def test(self): print( ' AAAAA ' ) class B: def test(self): print( ' BBBBB ' ) class C(A,B): passc = C()c...

    2018-12-02 06:18:22

  • Django CBV流程及源码分析

    Django 实现视图的方法有两种,一种是FBV(function base view)即基于函数的视图,还一种高级的就是CBV(class base view),通过阅读源码你会发现它本质上还是基于FBV的。FBV的优点是用法和写法都比较简单适合刚开始学的同学使用,缺点就是不能用的面向对象的几大特性只...

    2018-12-02 06:18:12

  • Python--re模块

    正则表达式 正则表达式:一种字符串匹配的规则 字符组 字符组 : [字符组]在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表示字符分为很多类,比如数字、字母、标点等等。假如你现在要求一个位置 " 只能出现一个数字 " ,那么这个位置上的字符只...

    2018-12-02 06:17:59

  • if语句

    1 n= int(input()) 2 if n10 : 3 print ( ' true ' ) 4 else : 5 print ( ' error ' ) 1 n= input() 2 if n== ' svip ' : 3 print ( ' 8折 ' ) 4 elif n== ' vip ' : 5 print ( ' 9折 ' ) 6 else : 7 print ( ' 无优惠 ' ) 1 n= int(input()) 2 if n10 : 3 if n5 : 4 p...

    2018-12-02 06:17:35

2