如何从jinja获取输入数据,以便将其添加到我的python脚本中
我正在做我的宠物项目,分析3个就业网站。我有3个脚本文件连接到我的烧瓶,现在它们只解析静态url。我希望用户输入作业的名称,以便将其转换为url并解析该url 这是我在烧瓶中的功能:如何从jinja获取输入数据,以便将其添加到我的python脚本中,python,flask,jinja2,Python,Flask,Jinja2,我正在做我的宠物项目,分析3个就业网站。我有3个脚本文件连接到我的烧瓶,现在它们只解析静态url。我希望用户输入作业的名称,以便将其转换为url并解析该url 这是我在烧瓶中的功能: @app.route('/rabota', methods=['GET', 'POST']) def parsing_rabota(): content = Parser_rabota(base_url_rabota=base_url_rabota, headers_rabota=headers_rabot
@app.route('/rabota', methods=['GET', 'POST'])
def parsing_rabota():
content = Parser_rabota(base_url_rabota=base_url_rabota, headers_rabota=headers_rabota)
return render_template('rabota.html', content=content)
我脚本中的这行代码:
base_url_rabota = 'https://example.com/zapros/python/%d0%ba%d0%b8%d0%b5%d0%b2/pg1'
def Parser_rabota(base_url_rabota, headers_rabota):
parse_time_start = time.time()
jobs = []
urls = []
session = requests.Session()
这只是我的python脚本的一小部分,它现在可以正常工作,但主要问题是从用户那里获取输入,然后将其传输到我的脚本或flask中,这样它就可以运行了
我无法将脚本中的变量导入flask应用程序。如何实现 嗯,通常您通过表单和POST获得用户输入。它回答了你的问题吗