我试图创建一个搜索谷歌的扩展,并允许用户访问前 10 个左右的结果,我用 python 做了谷歌搜索代码,并拥有扩展的代码,但我不知道如何获取 python 的结果代码并让它们像 html 文档中的文本和链接一样显示
我尝试过使用pycharm,但一开始代码没有做任何事情,然后我不知道我必须触摸一些东西,然后它在我所在的软件中显示python结果,但打开时没有在扩展中显示,所以我尝试使用flask,但我仍然不确定我在做什么以及它是否会做我需要它做的事情
Flask 允许您使用渲染模板将静态 HTML 内容与动态数据相结合来动态生成 HTML。
参考此文档 - https://python-adv-web-apps.readthedocs.io/en/latest/flask3.html
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/search')
def search():
# results = Get google search results here
results = "";
return render_template('results.html', results=results)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Results</title>
</head>
<body>
<h1>Results</h1>
<ul>
{% for result in results %}
<li>{{result}}</li>
{% endfor %}
</ul>
</body>
</html>