Pythonでlxmlライブラリを使用してhtmlページ(Youtubeビデオタイトル)でデータを取得すると、正しくテキストが返されないこのように「à・à・ලනA・ටයනà」ここPython 2.x IDLE Unicodeフォントがlxmlを使用しているときに表示されない
私のコードは、私は必要
page = requests.get("https://www.youtube.com/watch?v=MZMapfEg5g8")
source = html.fromstring(page.content)
links = source.xpath('//link[@type="text/xml+oembed"]')
for href in links:
return href.attrib['title']
言語があるが、シンハラ語であり、そしてそれはユニコードです。
あなたの正確なまたは完全なコードではありません(あなたが 'return'を持っています文は表示されません)。質問を編集して、問題を示す実行可能な例を含めてください。 – Duncan