2016-06-14 15 views
1

QPython3では、何らかの理由でs = u"Hello"のような行が構文エラーを引き起こします。QPythonユニコード文字列

このようなコード(つまりxlwt)を使用するモジュールをインストールしたいので、pip install xlwtが失敗します。

このquestionは非常によく似ていますが、問題は第三者のコードであるため、回避策は機能しません。

奇妙なことに、インストールはQPython2で完璧に機能します。しかし私はすべてのコードをPython3の機能で書きました。

誰かがQPython3で動作するように行のユニコード文字列を取得する方法を知っていますか?

EDIT

私はちょうどQPython3がUnicode生の文字列がまだPython3.3で禁止され、復元されたPython3.2を実行して実現。

私はまだAndroid用の回避策またはPython3.3 +インタープリタを探しています。

あなたは考えがあるならば、私はthis questionに恩恵をかけます。

答えて

0

私が正しいとすれば、 ""はPython 2のバイト文字列、u ""はPython 2のUnicode文字列、b ""はPython 3のバイト文字列、 ""はUnicode文字列Python 3で。

これはあなたの答えですか?あるいは、私はその質問の意味を誤解していましたか?

関連する問題