0

関数に渡されたUnicode単語がリストにないかどうかをテストしたいのですが、関数はこの単語を操作します。このようなもの:

def my_function(word):
    if not word in [u'تست']:
    ...

まあそれは完璧に動作します。しかし、私のリストはこれよりも大きく、その単語を別のファイルに保存しました。今、私はこのファイル行を単語として読み込もうとしていますが、テーマをUnicodeのように追加する方法がわかりません[u'تست']。使ってみましunicode()たが、その後もifファイルにある単語が見つかりません。

4

1 に答える 1

4

codecs.openの代わりにを使用してファイルを開くと、ファイルopenから読み取るすべてのものがのunicode代わりになりますstr

于 2012-08-29T08:12:27.160 に答える