getmd_Python爬虫.jpg

演示网址: 批量网址转Markdown

分享给别人使用,简单功能和限制数量

111.png

@app.route("/getmd/", methods=['POST', 'GET'])
def getmd():
    if request.method == 'POST' and request.form['passkey'] == make_passkey('lyvba.com') :
        urls = request.form['urls']
        urls_list = check_urls(urls)
        urls = urls_lines(urls_list)
        if len(urls_list) < 5 :
            texts = '测试 PASSKEY 一次只允许最多抓取5篇文章,当前数量:' + str(len(urls_list)) + '
'
            texts += pull_urls(urls_list)
            return render_template('getmd.html', urls=urls, texts=texts)
        else:
            texts = '文章大于5: 测试 PASSKEY 一次只允许最多抓取5篇文章,当前数量:' + str(len(urls_list)) + '
'
            return render_template('getmd.html', urls=urls, texts=texts)
    else:
        if request.method == 'POST' and request.form['passkey'] == 'UUID-1234-5678-1234' :
            urls = request.form['urls']
            urls_list = check_urls(urls)
            urls = urls_lines(urls_list)
            texts = '授权 PASSKEY 无限制,当前数量:' + str(len(urls_list)) + '
'
            texts += pull_urls(urls_list)
            return render_template('getmd.html', urls=urls, texts=texts)
        pass
    return render_template('getmd.html', passkey=make_passkey('lyvba.com'))

授权 PASSKEY 无限制,当然是自己使用,高级功能了

222.png

分类: 学习编程

0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注