将latex字符串解析/转换为utf8的Python脚本?

2024-09-29 19:37:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我的结果是从数据库检索,在这个表格上:

(86, 'B{\\u{a}}beanu', 'Alexandru-Ionut') 
(101, "Dosil Su{\\'a}rez", 'Alvaro') 
(119, 'Massafferri', "Andr{\\'e}") 
(161, 'M{\\"u}ller', 'Anke-Susanne') 

我想把这些字符从latex解码为unicode,例如utf8(它将显示在网页上)。 但是我不能在服务器上安装模块,例如latexCodec。在

我在网上找不到对我有用的脚本,在stackoverflow上也找不到。有什么脚本可以解决这个问题吗?在

提前谢谢你。在


Tags: 脚本数据库表格rezsuandrlleralvaro
1条回答
网友
1楼 · 发布于 2024-09-29 19:37:59

根据服务器的设置方式,您可能能够安装latexcodec的用户副本,例如,通过使用pip install user或将tarball解压缩到~/.local/lib中相应的pythonx.y文件夹。如果这不是一个选项,那么在最坏的情况下,您仍然可以在项目目录中保留它的静态副本。这些方法都不会由您处理,但这似乎不是一个大问题,latexcodec git respository已近一年没有收到任何更新。在

注意,使用latexcodec将把latex解析为unicode,而不是utf-8编码的字节-但这几乎肯定是您真正想要的,如果确实不是,您可以从那里重新编码到utf8。在

相关问题 更多 >

    热门问题