• C
    import logging for line 382 · 3deaec5d
    cclauss 提交于
    [flake8](http://flake8.pycqa.org) testing of https://github.com/matterport/Mask_RCNN on Python 3.7.1
    
    $ __flake8 . --count --select=E9,F63,F72,F82 --show-source --statistics__
    ```
    ./mrcnn/utils.py:381:9: F821 undefined name 'logging'
            logging.warning("You are using the default load_mask(), maybe you need to define your own one.")
            ^
    ./mrcnn/model.py:2359:12: F632 use ==/!= to compare str, bytes, and int literals
            if os.name is 'nt':
               ^
    1     F632 use ==/!= to compare str, bytes, and int literals
    1     F821 undefined name 'logging'
    2
    ```
    __E901,E999,F821,F822,F823__ are the "_showstopper_" [flake8](http://flake8.pycqa.org) issues that can halt the runtime with a SyntaxError, NameError, etc. These 5 are different from most other flake8 issues which are merely "style violations" -- useful for readability but they do not effect runtime safety.
    * F821: undefined name `name`
    * F822: undefined name `name` in `__all__`
    * F823: local variable name referenced before assignment
    * E901: SyntaxError or IndentationError
    * E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree
    3deaec5d