0
我正在編輯一個腳本,它獲取視頻url的名稱和代碼行,它是:「前綴」在「unicode(entry.title.text,」utf-8「)」
title = unicode(entry.title.text, "utf-8")
可以發現here。有沒有簡單的方法在此之前添加預定義的前綴? 例如,如果有一個名爲「test」的Youtube視頻,腳本應顯示「測試視頻:測試」。
我正在編輯一個腳本,它獲取視頻url的名稱和代碼行,它是:「前綴」在「unicode(entry.title.text,」utf-8「)」
title = unicode(entry.title.text, "utf-8")
可以發現here。有沒有簡單的方法在此之前添加預定義的前綴? 例如,如果有一個名爲「test」的Youtube視頻,腳本應顯示「測試視頻:測試」。
只是在前面加上一個unicode字符串:
title = u'Testing Videos: ' + unicode(entry.title.text, "utf-8")
或使用字符串格式化爲更復雜的選項;如添加兩個前綴和後綴:
title = u'Testing Videos: {} (YouTube)'.format(unicode(entry.title.text, "utf-8"))
所有這一切unicode(inputvalue, codec)
確實是解碼字節字符串到unicode
值;您可以自由連接其他unicode
值,包括unicode
文字。
備選拼寫將是使用所述str.decode()
方法entry.title.text
對象上:
title = u'Testing Videos: ' + entry.title.text.decode("utf-8")
但結果將是相同的。