摘要: 线程知识 1 多任务 并行 并发 2 父线程与子线程 一个进程中默认只有一个线程 主线程 3 创建子线程的两种方法 使用Thread类 实例对象 class threading.Thread(group=None, target=None, name=None, args=(), kwargs={} 阅读全文
posted @ 2018-05-18 16:20 snailon 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一.python中and, or, and-or语法 1.and 有假先出假 在Python 中,and 和 or 执行布尔逻辑演算,如你所期待的一样,但是它们并不返回布尔值;而是,返回它们实际进行比较的值之一。 在布尔上下文中从左到右演算表达式的值,如果布尔上下文中的所有值都为真,那么 and 返 阅读全文
posted @ 2018-05-18 16:13 snailon 阅读(173) 评论(0) 推荐(0) 编辑
摘要: HTTP协议简介 超文本传输协议(HyperText Transfer Protocol)是一种应用层协议。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览 阅读全文
posted @ 2018-05-18 16:12 snailon 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Flask 在 Django 之后发布,现阶段有大量的插件和扩展满足不同需要 Django发布于2005年,Flask创始于2010年年中。 Django功能大而全,Flask只包含基本的配置, Django的一站式解决的思路,能让开发者不用在开发之前不用花费大量时间在选择应用的基础设施。Djang 阅读全文
posted @ 2018-05-18 16:12 snailon 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 四、scrapy和scrapy-redis1. 描述下scrapy框架运行的机制?答:从start_urls里获取第一批url并发送请求,请求由引擎交给调度器入请求队列,获取完毕后,调度器将请求队列里的请求交给下载器去获取请求对应的响应资源,并将响应交给自己编写的解析方法做提取处理:1. 如果提取出 阅读全文
posted @ 2018-05-18 16:09 snailon 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 网络udp socket的作用 进程指的是:运行的程序以及运行时用到的资源这个整体称之为进程 socket(简称 套接字) 是最通用的进程间通信的一种方式 创建socket 函数 socket.socket 创建一个 socket,该函数带有两个参数: Address Family:可以选择 AF_ 阅读全文
posted @ 2018-05-18 14:02 snailon 阅读(152) 评论(0) 推荐(0) 编辑