Fork me on GitHub

随笔分类 -  python

摘要:flask是轻量级的Web开发框架,核心Werkzeug套件和Jinja模版引擎。 Werkzeug主要用于实现WSGI接口,根据地址不同调用相应函数并返回html。 Jinja主要渲染html页面,并实现html和后端代码之间的数据连通,实现动态页面。 遇到了s.bind(server_addre 阅读全文
posted @ 2021-04-15 20:54 Faded828x 阅读(63) 评论(0) 推荐(0)
摘要:Web开发通常需要服务器,例如之前学的Tomcat,这里用python内置的wsgiref来实现,只提供简单的读取和返回页面操作。 WSGI是Web Server Gateway Interface,实现了底层的网络编程部分,不需要开发者处理HTTP请求等底层细节,高效开发业务代码。 # WSGI接 阅读全文
posted @ 2021-04-15 15:10 Faded828x 阅读(71) 评论(0) 推荐(0)
摘要:将爬取到的数据保存下来,存到Excel表格用xlwt包,存到数据库有多种选择,这里用轻量级的sqlite3,集成到python3包中。 一个文件即可作为数据库连接对象,这里用test.db,直接贴代码。 可以参考廖雪峰大神 import re import sqlite3 import urllib 阅读全文
posted @ 2021-04-15 09:19 Faded828x 阅读(74) 评论(0) 推荐(0)
摘要:bs4是一个可以从HTML或XML文件中提取数据的Python库.用不同的解析器将html转换成树结构,如python内置的标准库"html.parser"。 BeautifulSoup里的API又让我想起了当初学前端时的梦魇。 4.4.0文档 没啥好讲的 直接翻文档吧 阅读全文
posted @ 2021-04-13 14:44 Faded828x 阅读(55) 评论(0) 推荐(0)
摘要:python爬虫,突然想学一学,导入urllib后开始愉快地玩耍。 https://httpbin.org 是开发者测试网站,调试向服务器请求的代码。 import urllib.request import urllib.parse import ssl ssl._create_default_h 阅读全文
posted @ 2021-04-11 23:50 Faded828x 阅读(75) 评论(0) 推荐(0)