【发布时间】:2012-09-12 23:25:17
【问题描述】:
我通过 urlopen 以 JSON 格式查询后收到字符串:
def get_clean_text(text):
return text.translate(maketrans("!?,.;():", " ")).lower().strip()
for track in json["tracks"]:
print track["name"].lower()
get_clean_text(track["name"].lower())
对于字符串“türlich, türlich (sicher, dicker)”然后我得到 p>
文件“main.py”,第 23 行,在 get_clean_text 中
return text.translate(maketrans("!?,.;():", " ")).lower().strip()TypeError:字符映射必须返回整数、None 或 unicode
我想将字符串格式化为“türlich türlich sicher dicker”。
【问题讨论】:
标签: python unicode mapping ascii