Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从列表中多次连接同一参数_Python_Python 2.7_Flask - Fatal编程技术网

Python 从列表中多次连接同一参数

Python 从列表中多次连接同一参数,python,python-2.7,flask,Python,Python 2.7,Flask,我使用列表中的值动态生成复选框列表,如下所示: return flask.jsonify(result='\n'.join('<input type="checkbox" class="av-sources">%s<br>'% src for src in my_list)) 在我的列表中使用%src for src时,我不知道如何引用字符串两次 我已尝试切换到value=“{0}”>{0}.format(我的列表中src的src)) 但是代码不会遍历我的列表,只返回一

我使用列表中的值动态生成复选框列表,如下所示:

return flask.jsonify(result='\n'.join('<input type="checkbox" class="av-sources">%s<br>'% src for src in my_list))
在我的列表中使用%src for src时,我不知道如何引用字符串两次

我已尝试切换到
value=“{0}”>{0}
.format(我的列表中src的src))

但是代码不会遍历我的列表,只返回一个对象

a t0 x 0 0 0 0 0 0 0 0 3 1 e9 0>“>a t0 x 0 0 0 0 0 0 0 0 3 1 e9 0>

我的职能是:

@app.route("/_srcs")
def source():


    try:
        source_txt = a JSON Blob
        source_load = json.loads(source_txt)
        sources = []
        for i in source_load['sources']:
            sources.append(i['name'])

        return flask.jsonify(result='\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src for src in sources)))

    except Exception as e:
        print(e)
        return flask.jsonify(error=e)

如果有人能给我指出正确的方向,谢谢,看起来你的括号放错地方了

改变

'\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src for src in sources))
'\n'.join('{0}
'.format(源代码中src的src))
…到

'\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src) for src in sources)
'\n'.join({0}
'.format(src)用于源中的src)
看起来您的括号放错了位置

改变

'\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src for src in sources))
'\n'.join('{0}
'.format(源代码中src的src))
…到

'\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src) for src in sources)
'\n'.join({0}
'.format(src)用于源中的src)
试试这个:试试这个:
'\n'.join('<input type="checkbox" class="av-sources" value="{0}">{0}<br>'.format(src) for src in sources)