01 2021 档案

关于动态页面静态化的技术探索
摘要:一、准备工作 1、使用tornado部署后端服务 架构图: 1、config.py 配置端口 2、application配置路由 3、添加Handler处理响应请求 4、启动服务 打开server.py,右击选择Run ‘server’。 2、使用nuxt开前端页面 1、使用脚手架create-nu 阅读全文

posted @ 2021-01-14 14:49 文艺青年.茶 阅读(506) 评论(0) 推荐(0)

使用aiohttp实现爬虫
摘要:import asyncio import re import aiohttp import aiomysql from pyquery import PyQuery stopping = False start_url = "http://www.jobbole.com/" waitting_ur 阅读全文

posted @ 2021-01-14 12:57 文艺青年.茶 阅读(309) 评论(0) 推荐(0)

通过asyncio模拟HTTP请求
摘要:import asyncio from urllib.parse import urlparse # 通过socket请求html # asyncio完成http请求 async def get_url(url): url = urlparse(url) host = url.netloc path 阅读全文

posted @ 2021-01-11 20:20 文艺青年.茶 阅读(165) 评论(0) 推荐(0)

使用IO多路复用完成HTTP请求
摘要:import socket from urllib.parse import urlparse from selectors import DefaultSelector, EVENT_READ, EVENT_WRITE selecter = DefaultSelector() urls = ["h 阅读全文

posted @ 2021-01-11 19:27 文艺青年.茶 阅读(181) 评论(0) 推荐(0)

用socket模拟HTTP请求
摘要:import socket from urllib.parse import urlparse # 通过socket请求html # 非阻塞IO完成http请求 def get_url(url): url = urlparse(url) host = url.netloc path = url.pa 阅读全文

posted @ 2021-01-11 19:24 文艺青年.茶 阅读(185) 评论(0) 推荐(0)

非阻塞IO HTTP请求
摘要:import socket from urllib.parse import urlparse # 通过socket请求html # 非阻塞IO完成http请求 def get_url(url): url = urlparse(url) host = url.netloc path = url.pa 阅读全文

posted @ 2021-01-11 19:17 文艺青年.茶 阅读(120) 评论(0) 推荐(0)

导航