Можно использовать это для получения даты от JSON:
var date = eval(jsonDate.replace(/\/Date\((\d+)\)\//gi, "new Date($1)"));
И затем можно использовать Формат даты JavaScript сценарий (1,2 КБ, когда уменьшено и gzipped) для отображения его, как Вы хотите.
попробуйте
w = textwrap.TextWrapper(width=90,break_long_words=False,replace_whitespace=False)
, который, похоже, решил проблему для меня
Я понял это из того, что я прочитал здесь (я никогда раньше не использовал перенос текста)
Как насчет переноса только строк длиннее 90 символов?
new_body = ""
lines = body.split("\n")
for line in lines:
if len(line) > 90:
w = textwrap.TextWrapper(width=90, break_long_words=False)
line = '\n'.join(w.wrap(line))
new_body += line + "\n"
Похоже, он этого не поддерживает. Этот код расширит его, чтобы делать то, что мне нужно:
lines = text.split("\n")
lists = (textwrap.TextWrapper(width=90,break_long_words=False).wrap(line) for line in lines)
body = "\n".join("\n".join(list) for list in lists)