非ASCII文字を含む文字列= "Tiësto& Sevenn-BOOM(Artelax Remix)"を使用してPythonを使用すると、unidecodeを使用して文字列を修正して非アスキー文字?python unidecode - 使い方
string = random.choice(list(open('data.csv'))).rstrip()
print "[+] Starting search for:", string
artistname = string.rsplit(' - ', 1)[0]
songname = string.rsplit(' - ', 1)[1]
上記スニップは私を与える:あなたが見ることができるように=ティエスト& Sevenn songname = BOOM(Artelaxリミックス)
artistnameは、artistnameはまだ非ASCII文字が含まれています。この問題を解決するには、どのようにユニコードを使用しますか?
あなたは読みましたが、 [使用例](https://pypi.python.org/pypi/Unidecode)?あなたは*どのような*ユニコードの使い方を見つけようとしましたか? – user2357112
これまでに何を試しましたか?あなたはそれらを削除したい、またはそれらを交換したいですか?あなたの例では、 '' Tiesto&Sevenn ''や' 'Tisto&Sevenn''などが必要ですか? –
はい。私はユニコード(u'string ')を試してみました。私は、すべての文字を一緒に削除しないように、文字をeに変更します。 – god