• python之初始面向对象

    1. 初识面向对象 面向过程: 一切以事务的发展流程为中心. 面向对象: 一切以对象为中心. 一切皆为对象. 具体的某一个事务就是对象 2. 类. 对象 类: 就是图纸. 创建对象的第一步. 先画图纸. 先写类. 对象: 对象就是车. 通过图纸造出来的具体的东西. 通过类来创建对象 类...

    2018-12-17 10:50:41

  • 手势识别中一些错误解决方法

    最近在看一个手势识别的项目时,遇到了一些错误,主要原因是该项目是使用python2.7+opencv2.4.8,而我的环境是python3.5.2+opencv3.1.0, 于是将一些解决方法记录下来,希望能够帮助其他人少走些弯路。 1. 背景分离函数 bg_model = cv2.BackgroundSubtractorMOG2(0, 1...

    2018-12-17 10:50:29

  • rest_framework --- APIView

    一、什么是rest_framework 它是基于Django的,帮助我们快速开发符合RESTful规范的接口框架。 安装方式有很多种,可以通过pip,或者在pycharm中安装也可以二、APIView 它的作用和from django.views import View中的View作用差不多,APIView是继承了View,所以执行as_vie...

    2018-12-17 10:50:34

  • Python中__call__的用法

    概念: Python中有一个有趣的语法,只要定义类型的时候,实现__call__函数,这个类型就成为可调用的。换句话说,我们可以把这个类型的对象当作函数来使用,相当于 重载了括号运算符。 示例: 所有的函数都是可调用对象。一个类实例也可以变成一个可调用对象,只需要实...

    2018-12-17 10:50:33

  • Python:requests:详解超时和重试

    网络请求不可避免会遇上请求超时的情况,在 requests 中,如果不设置你的程序可能会永远失去响应。 超时又可分为连接超时和读取超时。 连接超时 连接超时指的是在你的客户端实现到远端机器端口的连接时(对应的是 connect() ),Request 等待的秒数。 import time impo...

    2018-12-17 10:50:25

  • Python Ast介绍及应用

    Abstract Syntax Trees即抽象语法树。Ast是python源码到字节码的一种中间产物,借助ast模块可以从语法树的角度分析源码结构。此外,我们不仅可以修改和执行语法树,还可以将Source生成的语法树unparse成python源码。因此ast给python源码检查、语法分析、修改代码以及代...

    2018-12-17 10:50:21

  • while-else

    while-else 1、break立即打断循环并且不再执行else count = 0 while count = 5 : count += 1 if count == 3 : break print ( " loop " ,count) else : print ( " 循环执行完了 " ) print ( " end " ) 2、while循环后会执行else count = 0 while count = 5 : count += 1...

    2018-12-17 10:50:24

  • python对 if __name__=='__main__'的

    对于学过其他编程语言的人来说都知道程序都是从main函数开始执行的,而对于python来说他并没有主函数,他不像其他语言需要需要转化为二进制文件 然后才能执行,他时通过翻译器从第一行开始逐行执行,所以对于python来说并没有确切的入口,对于一个python代码来说,他不...

    2018-12-17 10:50:19

  • 格式化输出

    格式化输出 前面加占位符,后面加输出的数据,要一一对应 1 name = input( " 姓名 " ) 2 age = input( " 年龄 " ) 3 hight = int(input( " 身高 " )) 4 msg = " 我叫%s,今年%s,身高%d " % (name,age,hight) 5 print (msg) 段落输出用三引号 name = input( " 姓名 " )ag...

    2018-12-17 10:50:12

  • Python学习之旅(三十四)

    Python基础知识(33):网络编程(Ⅱ) UDP编程 相对TCP,UDP则是面向无连接的协议 使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包 虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使...

    2018-12-17 10:50:18

2