【发布时间】:2018-09-25 14:08:15
【问题描述】:
大家下午好!
我在将我的 URL 地址路由到 Flask 时遇到问题,正是在网络浏览器中运行它。我想要的只是将尖锐的符号“#”和一些俄语单词(如“#привет”或“#ПомогитеМнеПожалуйста”)一起转移。
我现在的编程代码是这样的:
# -*- coding: utf-8 -*-
from flask import Flask, jsonify
app = Flask(__name__)
@app.route('/hashtags/' + b'<names>'.decode('utf-8'), methods=['GET'])
def get_hashtags(names):
return jsonify({'Segmentation Hashtags': names})
if __name__ == '__main__':
app.run(port=9876)
所以,基本上,<names> 是函数get_hashtag 的一个参数,用于使用jsonify 将我未来的主题标签传输到网络浏览器。
我需要找到用尖锐符号“#”加俄语字母转移我想要的任何主题标签的方法。据我所知,有一种 ASCII 编码方法,但我不知道如何正确使用它。
而<names> 的结构为:“#привет”
提前致谢!
【问题讨论】:
标签: python flask utf-8 pycharm non-ascii-characters