Удалить символы юникода из возвращаемой переменной - информационный бюллетень Tautulli - PullRequest
0 голосов
/ 22 марта 2019

Я хочу включить актеров из фильмов в мою новостную рассылку Tautulli для моей медиаколлекции Plex.Файл шаблона информационного бюллетеня - html, а язык - mako, поэтому смесь python, html и css.

Этот код возвращает правильные значения

<p style="font-family: 'Open Sans', Helvetica, Arial, sans-serif;font-weight: 400;margin: 0;max-width: 325px;color: #ffffff;">

Actors: ${movie['actors']}

</p>

Похоже на

* 1007.*

Для того, чтобы его можно было использовать, мне нужно удалить символы Юникода

 [u'

Я попробовал несколько вещей, и этот был самым многообещающим, но я не могне заставить его работать.

Может кто-нибудь изменить код, чтобы он работал?Спасибо!

1 Ответ

0 голосов
/ 22 марта 2019

movie['actors'] представляется списком, поэтому при его отображении будет отображаться список и его содержимое.Объединение отдельных строк в строку lrager должно делать то, что вы хотите.

>>> print u', '.join([u'Amalia Williamson', u'Celina Martin', u'Joelle Farrow'])
Amalia Williamson, Celina Martin, Joelle Farrow

В вашем шаблоне:

Actors: ${u', '.join(movie['actors'])}
...