我通过 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)" 然后我得到
文件“main.py”,第 23 行,在 get_clean_text
return text.translate(maketrans("!?,.;():", " ")).lower().strip()
TypeError:字符映射必须返回整数、无或 unicode
我想将字符串格式化为“türlich türlich sicher dicker”。