Python中response.out.write(obj)能否输出到具体位置?

wsun0522 2009-03-03 10:34:17
response.out.write(obj)服务器端的obj是一个图片数据,输出客户端浏览器能否定位到某一具体区域比方说由<div></div>界定的位置里面?

我使用template办法在客户端<div id="image1">{{ file.imgData }}</div>得到的是乱码,非图片的显示,而若直接在服务器端response.out.write(file.imgData )能够显示图片;是否在页面显示的图片数据还需要如何转换?请教各位
...全文
277 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
七伤拳 2009-03-04
  • 打赏
  • 举报
回复
出错是当然的了,这段代码只是提示你将图片内容用BASE64编码后再放入到HTML流中
七伤拳 2009-03-03
  • 打赏
  • 举报
回复
<div id="image1"><img src="data:iamge/gif;base64,{{ base64encode(file.imgData) }}" /></div>
wsun0522 2009-03-03
  • 打赏
  • 举报
回复
to Aylazhang: 谢谢提醒,我也该早想到这样的


to iLdf:出现错误:
TemplateSyntaxError: Could not parse the remainder:
Aylazhang 2009-03-03
  • 打赏
  • 举报
回复
file.imgData 是文件的二进制码的话。我想应该是先在服务器端生成图片,然后在web端用<img>
调用适当的路径,文件名之后才能有效。

37,741

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧