我正在尝试为设计师准备一些数据。我在Windows机器上使用python从SQL Server中提取数据(不确定操作系统是否重要)。我如何制作字符串'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",'')
答案 0 :(得分:8)
商标符号是Unicode字符U+2122
,或者是Python符号u"\u2122"
。
只需进行搜索并替换:
'string'.replace(u"\u2122", '')
答案 1 :(得分:2)
>>> 'Official Trademark™'.strip('™')
'Official Trademark'
>>>