随笔分类 - python学习
摘要:Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返
阅读全文
posted @ 2019-05-08 20:49
Hessen丶
摘要:Django、Flask、Tornado的区别? Django:Python 界最全能的 web 开发框架,battery-include 各种功能完备,可维护性和开发速度一级棒。常有人说 Django 慢,其实主要慢在 Django ORM 与数据库的交互上,所以是否选用 Django,取决于项目
阅读全文
posted @ 2019-05-08 13:54
Hessen丶
摘要:scrapy-redis使用以及剖析 scrapy-redis是一个基于redis的scrapy组件,通过它可以快速实现简单分布式爬虫程序,该组件本质上提供了三大功能: scheduler - 调度器 dupefilter - URL去重规则(被调度器使用) pipeline - 数据持久化 scr
阅读全文
posted @ 2019-05-05 21:23
Hessen丶
摘要:可能是史上最牛逼的异步IO模块 知识必备: a. socket客户端 obj = socket() # obj.connect((198.1.1.1,80)) obj.connect((http://dig.chouti.com/,80)) # 阻塞 obj.send('GET /index htt
阅读全文
posted @ 2019-05-02 11:58
Hessen丶
摘要:import gevent import requests from gevent import monkey monkey.patch_all() def fetch_async(method, url, req_kwargs): print(method, url, req_kwargs) re
阅读全文
posted @ 2019-05-01 17:41
Hessen丶
摘要:from twisted.web.client import getPage, defer from twisted.internet import reactor def all_done(arg): reactor.stop() def callback(contents): print(con
阅读全文
posted @ 2019-05-01 17:27
Hessen丶
摘要:步骤: 1.打开文件资源管理器(在文件夹地址栏中) 2.在地址栏上输入%appdata% 3.新建一个文件夹pip 4.新建一个文件pip.ini写入以下内容: [globle] timeout = 6000 index-url = https://mirrors.aliyun.com/pypi/s
阅读全文
posted @ 2019-04-25 22:28
Hessen丶
摘要:Bootstrap的介绍 凡是使用过Bootstrap的开发者,都不在乎做这么两件事情:复制and粘贴。哈哈~,是的使用Bootstrap非常简单,但是在复制粘贴之前,需要先对Bootstrap的用法一一熟悉之后我们才开始干活! Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。B
阅读全文
posted @ 2019-01-09 15:06
Hessen丶
摘要:#!/usr/bin/python# -*- coding:utf-8 -*-### 第一套题# # 1. 分别解释"=","==","+="的含义(口述)# =为赋值语句,把一个变量值赋予另一个值# == 为条件判断,判断两个值是否相等# += 为赋值 意思为 a+=1 就是a=a+1# 2.#
阅读全文

浙公网安备 33010602011771号