PEP 8 :Как следует группировать __будущий __импорт?

Согласно PEP 8:

Imports should be grouped in the following order:

  1. standard library imports
  2. related third party imports
  3. local application/library specific imports

You should put a blank line between each group of imports.

Но в нем не упоминается __future__импорт. Должен ли импорт __future__быть сгруппирован вместе с импортом стандартной библиотеки или отделен от импорта стандартной библиотеки.

Итак, что предпочтительнее:

from __future__ import absolute_import
import sys
import os.path

from.submod import xyz

или:

from __future__ import absolute_import

import sys
import os.path

from.submod import xyz
9
задан Alex.K. 3 October 2016 в 13:39
поделиться