笔记6-Web库的安装

作者: 路由心定 | 来源:发表于2019-01-09 10:51 被阅读0次
  • Python的Web服务程序:Flask、Django,在爬虫中主要用来搭建API接口

1.Flask安装

  • 轻量级Web服务程序其特点:简单、易用、灵活
pip3 install flask

1.1验证安装

from flask import Flask
app=Flask(__name__)
@app.route("/")
def hello():
    return "Hello World!"
if __name__='__main__':
    app.run()

后面使用Flask+Redis维护动态代理池和Cookies池

2.Tornado安装

  • 支持异步的Web框架
pip3 install tornado

2.1验证安装

import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
      def get(self):
          self.write("Hello World")
      def make_app():
          return tornado.web.Application([(r"/",MainHandler),])
if __name__=='__main__':
     app=make_app()
     app.listen(8888)
     tornado.ioloop.IOLoop.current().start()

相关文章

  • 笔记6-Web库的安装

    Python的Web服务程序:Flask、Django,在爬虫中主要用来搭建API接口 1.Flask安装 轻量级...

  • manim学习

    动画库Manim学习笔记——安装与环境配置(一)动画库Manim学习笔记——Manim库的基本结构(二)动画库Ma...

  • selenium学习001-安装配置

    Selenium学习笔记目录 selenium安装配置 Python安装 selenium客户端库# winpip...

  • flask-sqlalchemy笔记

    flask_sqlalchemy笔记 安装 可通过 pip安装: 数据库连接 跟 sqlalchemy 一样,定义...

  • Scikit-learn python 资料收集

    [Python & Machine Learning] 学习笔记之scikit-learn机器学习库安装 What...

  • Python学习18-连接数据库

    查看所有Python相关学习笔记 本文包含内容 连接mysql数据库 连接db2数据库 连接mysql数据库 安装...

  • MySQL基础概念

    MySQL的基础笔记 数据库的相关概念 数据库的安装&卸载 SQL语言概念&分类 SQL语句的分类 一.数据库的相...

  • ubuntu16.04 安装 nginx

    1 - apt 安装 安装依赖库 安装gcc g++的依赖库 安装pcre依赖库 安装zlib依赖库 安装ssl依...

  • ubuntu安装nginx

    安装gcc g++的依赖库 安装pcre依赖库 安装zlib依赖库 安装SSL依赖库 安装Nginx 配置软链接 ...

  • RF集成APPIUM(原创笔记)

    RF与APPIUM笔记 1、RF访问mysql数据库 1.1安装资源包:databaselibrary、pymys...

网友评论

    本文标题:笔记6-Web库的安装

    本文链接:https://www.haomeiwen.com/subject/upswrqtx.html