示例#1
0
def import_opml():
    opml_file = request.files['file']
    try:
        feeds = retrieve_feeds_from_opml(opml_file.read())
    except Exception as err:
        return jsonify(success=False, output="Bad OPML file (%s)" % err)
    for feed in feeds:
        t = Thread(target=reader.add, args=(feed['url'],))
        t.start()
    return jsonify(success=True, output='Imported file is processing...')
示例#2
0
文件: api.py 项目: jaramir/leselys
def import_opml():
    opml_file = request.form['file']
    for feed in retrieve_feeds_from_opml(opml_file):
        t = Thread(target=reader.add, args=(feed['url'],))
        t.start()
    return jsonify(success=True, output='Imported file is processing...')
示例#3
0
def import_opml():
    file = request.form['file']
    for feed in retrieve_feeds_from_opml(file):
        t = Thread(target=reader.add, args=(feed['url'], ))
        t.start()
    return jsonify(success=True, output='Imported file is processing...')