簡體   English   中英

Python:將乳膠符號轉換為unicode?

[英]Python: Latex symbols to unicode?

我喜歡一些答案,提示如何解決從Unicode到乳膠符號的轉換。 例如,將u'á'變成\\'{a}

好吧,我反過來需要它! 因此我做了一些研究並喜歡這本詞典 由於映射似乎是雙射的,因此我想將字典反過來。 但是我不知道如何“使用”該詞典中的鍵:

u"\u0020": "\\space ",
u"\u0023": "\\#",
u"\u0024": "\\textdollar ",
u"\u0025": "\\%",

如何在python中將它們轉換為“可讀字符”? 是否有可能更好,更完善地實現我的目標?

u'\ '只是一個轉義序列,用於指定空格字符,只有通過字符代碼指定它才能這樣做。 字典的作者可能是這樣做的,因此,如果有什么遺漏,這將是顯而易見的,但是由於u'\ ' == ' ' ,您無需執行任何特殊轉換即可使用字典。

... 什么?

>>> print {u'\u0020': '\\space'}[u' ']
\space

(也就是說,它們已經是角色;您無需對其執行任何操作。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM