python初学者,五天跟着https://www.bilibili.com/video/BV12E411A7ZQ练习了一下豆瓣爬虫项目,现在回过头记录一下过程,防止以后忘掉。纯个人纪录,没有参考价值,如有错误欢迎各位大佬指正。
这边是flask框架+echarts+wordcloud练习部分。
1. flask框架
flask框架需要使用Flask , render_template两个库(后者用来返回模板html)
@app..... 这部分是路由解析,通过用户访问的路径匹配不同的函数。
底部函数负责返回对应的网页以及网页渲染所需要的参数(例如查询数据库获取参数)
@app.route('/movie')
def movie(): # put application's code here
movies = []
conn = sqlite3.connect("movie.db")
cur = conn.cursor()
sql = "select * from movie250"
data = cur.execute(sql)
for item in data:
movies.append(item)
cur.close()
conn.close()
return render_template("movie.html", movies=movies)
2. Echarts部分
去Echarts官网下载示范模板即可。导入echarts