PEP8是Python官方提出的:Style Guide for Python Code,算是社区规范,如果你是自己写给自己看的,那爱怎么来就怎么来,如果你是在一个公司,一个团队,那良好的代码习惯,才是缩减别人读懂你代码的时间成本有效方法,当然对于自己,良好的编写规范,也会让你的代码显得更为美观,紧急情况下,可以快速查找。
这边主要是讲一下python代码中得import的规范
PEP8中定义了这部分的规范:
1. standard library imports
2. related third party imports
3. local application/library specific imports
第一部分是标准库,第二部分是第三方库,第三部分是项目中的其他模块,每个部分用一个空行隔开例如
# _*_ encoding:utf-8 _*_
#***第一区域*** import python自带标准库
from __future__ import unicode_literals
from datetime import datetime
#***第二区域*** import第三方库
from django.db import models
from django.contrib.auth.models import AbstractUser
#***第三区域*** import 自定义的模块