- 838 名前:デフォルトの名無しさん mailto:sage [2019/12/20(金) 13:05:32.03 ID:qS4WQ1Uv.net]
- python2.7
windowsのアプリケーションからクリップボード経由で手にいれた文字列 “内閣総理大臣賞受賞” を変数mymarkに入れておいて u’総理’ in mymark と演算子inで調べると、総理は存在するはずなのにFalseを返されます 右も左もソースに自分で打ち込んだ場合は正常なので win経由のものはどこかでエンコードがおかしくなってるのではないかと思います 以下は調べてみました type #右も左も<type ‘unicode’> len(mymark) #9 内閣総理大臣賞受賞、で9文字ですね len (u’総理’) #6 ・これがどうして6になるのかよく分からない
|

|