从返回的变量中删除 unicode 字符 - Tautulli 时事通讯
Remove unicode characters from returned variable - Tautulli Newsletter
我想在我的 Plex 媒体的 Tautulli 时事通讯中加入电影演员 collection。时事通讯模板文件是 html,语言是 mako,因此混合了 python、html 和 css。
此代码returns正确值
<p style="font-family: 'Open Sans', Helvetica, Arial, sans-serif;font-weight: 400;margin: 0;max-width: 325px;color: #ffffff;">
Actors: ${movie['actors']}
</p>
看起来像
Actors: [u'Amalia Williamson', u'Celina Martin', u'Joelle Farrow']
为了可用,我需要删除 unicode 字符
[u'
我已经尝试了几件事, 是最有希望的线索,但我无法让它发挥作用。
任何人都可以修改代码以使其正常工作吗?谢谢!
movie['actors']
似乎是一个列表,因此将呈现列表及其内容的 repr。将 invidual 字符串加入 lrager 字符串应该做你想要的。
>>> print u', '.join([u'Amalia Williamson', u'Celina Martin', u'Joelle Farrow'])
Amalia Williamson, Celina Martin, Joelle Farrow
在您的模板中:
Actors: ${u', '.join(movie['actors'])}
我想在我的 Plex 媒体的 Tautulli 时事通讯中加入电影演员 collection。时事通讯模板文件是 html,语言是 mako,因此混合了 python、html 和 css。
此代码returns正确值
<p style="font-family: 'Open Sans', Helvetica, Arial, sans-serif;font-weight: 400;margin: 0;max-width: 325px;color: #ffffff;">
Actors: ${movie['actors']}
</p>
看起来像
Actors: [u'Amalia Williamson', u'Celina Martin', u'Joelle Farrow']
为了可用,我需要删除 unicode 字符
[u'
我已经尝试了几件事,
任何人都可以修改代码以使其正常工作吗?谢谢!
movie['actors']
似乎是一个列表,因此将呈现列表及其内容的 repr。将 invidual 字符串加入 lrager 字符串应该做你想要的。
>>> print u', '.join([u'Amalia Williamson', u'Celina Martin', u'Joelle Farrow'])
Amalia Williamson, Celina Martin, Joelle Farrow
在您的模板中:
Actors: ${u', '.join(movie['actors'])}