Python 2 でファイルに非 ASCII 文字が含まれており、先頭にエンコーディング宣言がない場合に報告します。

例:


class A(object):
# №5
    def __init__(self):
        pass

この例では、IDE はコメント内にある非 ASCII 文字とエンコーディング宣言の欠如を報告します。 提案されるクイックフィックスを適用すると、欠落しているエンコーディング宣言が追加されます。


# coding=utf-8
class A(object)
# №5
    def __init__(self):
        pass