【发布时间】:2016-11-25 04:19:13
【问题描述】:
我正在编写一个处理文本及其属性的程序/服务。 本地主机:8000/title?img=img_url.jpg&text_color=#FF0000
在我的处理程序中,我有类似的东西:
application = tornado.web.Application([
(r"/title_overlay", MainHandler),
])
class MainHandler(tornado.web.RequestHandler):
def check_origin(self, origin):
return True
def get(self):
image_url = self.get_argument("img", None, True)
image_local_file = 'image' + "_" + image_url.split('/')[-1]
urllib.urlretrieve(image_url, image_local_file)
text_color = self.get_argument('text_color', '', True)
.....
.....
.....
我无法获取 text_color 值,即#FF0000。提取 imgurl 有效,但不能提取 text_color。 这是否与# 字符有关。 ?
【问题讨论】:
标签: python python-2.7 web-services url tornado