最近のトラックバック

最近のコメント

2017年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

« pylintのインストールエラー | トップページ

2017年3月 9日 (木)

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 57-58: truncated \UXXXXXXXX escape

エラーメッセージを備忘のためにソース内に直接ペースト。
複数行コメント(シングルクォート3つで囲むヤツ)としてソースのなかに備忘としてペーストした。

そしたらPyLintでエラー。

試しに実行してみるとと以下のエラーが。
  SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 57-58: truncated \UXXXXXXXX escape
どうやら、コメント内に記述した\UXXXXXXXXがunicode文字としてちゃんと認識できないためのエラーらしい。

コメントなのになぁと思いつつ、\\UXXXXXXXXとやるとエラーにならなくなった。
通常の#の形式でのコメントだとエラーにならない。
ある意味疑似的なコメント機能だからしょうがないんだろうなぁ。

« pylintのインストールエラー | トップページ

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/181317/64992042

この記事へのトラックバック一覧です: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 57-58: truncated \UXXXXXXXX escape:

« pylintのインストールエラー | トップページ