我正在尝试为设计师准备一些数据。我在 Windows 机器上使用 python 从 SQL Server 中提取数据(不确定操作系统是否重要)。我如何使字符串 'Official Trademark™' = 'Official Trademark'?此外,任何关于 unicode 或相关主题的进一步信息/阅读都会帮助我变得更加独立。感谢您的帮助!
编辑:
也许我应该包含一些代码。我现在在运行时遇到此错误:“UnicodeDecodeError:‘ascii’编解码器无法解码位置 2 中的字节 0x99:序号不在范围 (128) 内。”这是我的代码:
row.note = 'TM™ Data\n'
t = row.note
t = t.rstrip(os.linesep).lstrip(os.linesep)
t = t.replace(u"\u2122",'')
最佳答案
商标符号为Unicode字符U+2122
,或Python符号u"\u2122"
。
只需搜索并替换:
'string'.replace(u"\u2122", '')
关于python - 从字符串 Python 中去除商标符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7664483/