如何从输出中删除括号?
How to remove brackets from output?
我正在尝试显示以下不带括号的代码示例的输出(正如您在下面的当前输出中看到的那样)
我想将 textarea 字段中的数据显示为带换行符的简单文本。
有人知道怎么做吗?如果不处理相应的 HTML 文件,我似乎无法找到解决方案。
提前致谢!
@app.route('/show_user', methods=['GET', 'POST'])
def show_user():
form = myform()
result = session.query(User.username).all()
form.textarea.data = result
return render_template('index.html', title='users.', user=current_user, form=form)
当前输出:[('bla',), ('bli',)]
想要的输出:
布拉
bli
我使用 flask 和 sqlalchemy。
看起来 result
是一个长度为 1 的元组列表。这应该有效:
result = [('bla',), ('bli',)]
result_as_text = '\n'.join([x[0] for x in result])
print(result_as_text)
输出:
bla
bli
我正在尝试显示以下不带括号的代码示例的输出(正如您在下面的当前输出中看到的那样) 我想将 textarea 字段中的数据显示为带换行符的简单文本。
有人知道怎么做吗?如果不处理相应的 HTML 文件,我似乎无法找到解决方案。 提前致谢!
@app.route('/show_user', methods=['GET', 'POST'])
def show_user():
form = myform()
result = session.query(User.username).all()
form.textarea.data = result
return render_template('index.html', title='users.', user=current_user, form=form)
当前输出:[('bla',), ('bli',)] 想要的输出: 布拉 bli
我使用 flask 和 sqlalchemy。
看起来 result
是一个长度为 1 的元组列表。这应该有效:
result = [('bla',), ('bli',)]
result_as_text = '\n'.join([x[0] for x in result])
print(result_as_text)
输出:
bla
bli