我正在尝试使用C库libnfc for NFC Devices on python ()。使用C语言,我可以运行示例程序,它运行得很好。我下载了包(),它应该允许在python上使用库并运行命令"sudo python setup.py build_ext",就像自述文件中所说的那样,但我得到了以下错误:以下是nfc.
我有一个PDF文档的文本,我想复制和粘贴到一个HTML文档。
问题是所有重音字符实际上都是由而不是组成的。例如,将由Unicode点é表示的é在这里被编码为两个独立的字符,如é (e & ́)。因此,是否有一种方法可以自动将这些讨厌的字符转换为友好的单个Unicode代码点字符?
unicodedata as U
Out[11]: [u'u\u0308-0.e\u0301']
但是,这在Linux或Windows上是行不通的,因为我需要unicode.normalize('NFC', u'ü-*.é')。当我试图将文件名与正则表达式匹配时,也会出现同样的问题:只有在Mac上规范化为NFD的</em