PEP-8 是否首先强制导入或全局变量?

LHY*_*LHY -2 python pep8

我可以知道在Python环境中,它符合PEP-8吗?

在全局变量之前导入:

import some_library
GLOBAL_VARIABLE = "something"
Run Code Online (Sandbox Code Playgroud)

或者导入之前的全局变量:

GLOBAL_VARIABLE = "something"
import some_library
Run Code Online (Sandbox Code Playgroud)

Daw*_*weo 5

PEP 8关于进口的规定:

导入始终放在文件的顶部,紧接在任何模块注释和文档字符串之后,以及模块全局变量和常量之前。

所以这

import some_library
GLOBAL_VARIABLE = "something"
Run Code Online (Sandbox Code Playgroud)

符合 PEP-8 标准,并且这

GLOBAL_VARIABLE = "something"
import some_library
Run Code Online (Sandbox Code Playgroud)

不是。