にわかpythonユーザである。
コメントアウトしたところでユニコードうんたらとエラーが出て,謎が解けたのでメモっておく。
問題となったのは以下のようなコード
'''
p=func(r'C:\Users\xxx\Documents\work')
'''
コメントアウト前はrawバイトリテラルで ファイルパスの区切りの¥をエスケープするのが面倒で使ってた。
コメントアウトしたら普通の複数行文字列のリテラル扱いなので「\U」のところが16進ユニコードリテラル扱いされてエラー(笑)
こういうのどうしたらいいのかねぇ。
皆一行ずつ#つけてるの?