Согласно рекомендациям PEP8, импорты следует разделять на 3 группы, каждая из которых записывается в отдельных блоках: стандартные библиотеки, сторонние библиотеки и локальные модули.

Кроме того, внутри каждой группы рекомендуется располагать импорты в алфавитном порядке и разделять пустой строкой импорты целиком и отдельных элементов.


Пример

Плохо:


import argparse
import os
import httpx
from dotenv import load_dotenv
import json

Хорошо:


import argparse
import json
import os

import httpx

from dotenv import load_dotenv