• 事件驱动模型

    一、前言 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求 上面...

    2018-06-17 23:50:36

  • python 的流程控制

    Python的流程控制一共分为三类,分别是顺序结构、分支结构、循环结构。 一.顺序结构就是代码一种自上而下的执行的结构,这是Python的默认结构。 二.分支结构(选择结构) 1.单项分支 格式: if 1 5: print('如果条件为真则执行') 2.双项分支 格式: if 1 3: print('条...

    2018-06-17 23:50:31

  • 使用Python收集获取Linux系统主机信息

    爬虫代理IP由芝麻HTTP服务供应商提供 使用 python 代码收集主机的系统信息,主要:主机名称、IP、系统版本、服务器厂商、型号、序列号、CPU信息、内存等系统信息。 # !/usr/bin/env python # encoding: utf-8 ''' 收集主机的信息:主机名称、IP、系统版本、服务器厂商...

    2018-06-17 23:50:30

  • Python 错误和异常处理

    # 常见的异常 class Human: # 属性 sex = ' man ' age = 18 # 方法 def run(self): print ( ' 跑啊~~~ ' ) # 实例化对象 # zw = Human() # print(zw.age) # AttributeError 尝试访问未知的对象属性 # print(zw.color) # lists = ['qtt','mll','cyy','lss'] # IndexErro...

    2018-06-17 23:50:19

  • matplotlib坐标轴刻度-【老鱼学matplotlib】

    ...

    2018-06-17 23:50:17

  • 协程-遇到I/O自动切换

    参考博客:http://www.cnblogs.com/alex3714/articles/5248247.html 一、前言 Gevent 是一个第三方库,可以轻松通过gevent实现并发同步或异步编程,在gevent中用到的主要模式是 Greenlet , 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作...

    2018-06-17 23:50:15

  • Django从请求到返回流程

    图1:流程图 1. 用户通过浏览器请求一个页面 2.请求到达Request Middlewares,中间件对request做一些预处理或者直接response请求 3.URLConf通过urls.py文件和请求的URL找到相应的View 4.View Middlewares被访问,它同样可以对request做一些处理或者直接返回response 5....

    2018-06-17 23:50:10

  • 变量的类型和用法

    一、概述: 1、给数据起个名字。 2、变量时计算机内存中的一块区域,即可以执行内存上的一块数据区域,主要指内存中的数据。 3、变量可以存储规定范围内的值,而且值可以改变。 4、 python中变量更多情况是一种引用,对应的只是内存中的一块值 ,这个值可以根据需要存...

    2018-06-17 23:50:10

  • Python爬虫框架Scrapy实战 - 抓取BOSS直聘招聘信息

    ...

    2018-06-17 23:50:03

  • python中__name__与__main__详解

    ...

    2018-06-17 23:50:02

2