私はいくつかのHTMLページをpythonで削っています。一部のスペースのテキストに半角スペース(\ u200c)があります。変数にテキストを使用すると、すべてのことがOKです。問題は、リストにテキストを追加すると、実際のハーフスペースの代わりに '\ u200c'が表示されることです。何が問題ですか?実際の半角スペースの代わりに u200c
0
A
答えて
1
0
私はあなたがpython 2.7を使用していると思います。代わりにpython 3を使い始めると、これらの問題はなくなります。 Python 2.7では、Unicode文字であることを知るためにUnicode文字を表現する必要があります。 Python 3はすべての文字列をUnicode文字として扱うのに対し、実際にはそれほど心配する必要はありません。
+0
ここでPython3にアドバイスをしても構いませんが、おそらくOPでの問題ではありません。 –
+0
ありがとう、しかし、私はPython 3.4を使用しています。 – keramat
関連する問題
- 1. URLのスペースの代わりにプラス
- 2. 実際のメソッドの実行がモックの代わりに
- 3. スペースの代わりにResharper 6.0タブ
- 4. eclipse:タブの代わりにスペース、.projectファイル
- 5. client.get()の値は、実際の値の代わりに「true」です
- 6. Spring:実際のオブジェクトの代わりにモックを作成する
- 7. TCPサーバーは????????実際のメッセージの代わりに
- 8. Json:実際のオブジェクトの代わりにオブジェクトIDを生成
- 9. JavaMail - "javax.mail.internet.MimeMultipart"の代わりに実際のメッセージコンテンツを読む方法
- 10. スペースを整えるのに^ [\ s \ u200c] + | [\ s \ u200c] + $を使うのはなぜですか?
- 11. 角度チェックボックスの代わりに
- 12. UILabelの切り捨て "..."(スペース+ ...)の代わりに "..."
- 13. 散布図でピラミッドの代わりに半円を作成
- 14. の代わりに空のスペースがこのクエリでハイフン
- 15. ビジュアルスタジオコードで4つのスペースの代わりにTab:Mac OS
- 16. %2Bの代わりにスペースにデコードする
- 17. ビューには実際の値の代わりにが表示されます
- 18. HTML/PHP Sysmbol/Charsatのみ表示???実際のものの代わりに
- 19. 角度4の代わりに角度2を使用する
- 20. v-bind hrefローカルホストへのターゲット変更実際のリンクの代わりに
- 21. 実際の行の代わりにxml.js:30を示すGoogleのクロムログ
- 22. #####がSQLテーブルの実際の値の代わりに表示されます
- 23. Emacs:スペースの代わりにタブを挿入する
- 24. WebStormはタブの代わりにスペースを入れます
- 25. PHP str_replace() - スペースの代わりに置き換えますか?
- 26. TypeScript宣言の代わりに実装
- 27. C++:ナノの代わりに数式エラーで実際のエラーを作成
- 28. "実際のデータの代わりにSystem.Byte []"が返されています
- 29. liferayは実際のホスト名の代わりにlocalhostを返します
- 30. window.location.href.split( '/')ポップ()特殊文字を返す代わりに、実際の値の
「半空間」は何であるかは分かりませんが、「\ u200c」は通常のユニコード文字(別の表現)です。たとえば、「0x1」は「1」の別の表現です。だから私はあなたの問題はおそらく全く問題ではないと思うが、コードを見ずに言うのは難しい。 –
ここをクリックしてください:http://www.fileformat.info/info/unicode/char/200c/index.htm – keramat
なぜそれを「半空間」と呼んでいますか? '\ u200c'文字はZERO WIDTH NON-JOINERです。ペルシア語Wikipediaに基づく – mzjn