Qual é a maneira mais pitônica de importar módulos em python

Alguém pode me sugerir qual é a maneira mais pitônica de importar módulos em python? Deixe-me explicar - eu li muitos códigos python e encontrei várias maneiras diferentes de como importar módulos ou, para ser mais preciso - quando importar:

Use um módulo / vários módulos que incluem todas as importações (módulos de terceiros) necessárias para todo o projeto, para que todas as importações sejam concentradas em poucos módulos, para facilitar a manutenção das importações. Quando um único módulo exige que um módulo seja importado, ele solicita referências ao módulo. Por exemplo, em nosso projeto, separamos o nível chamado 'reference' para que ele contenha módulos como 'system.py' (contém referências a todas as bibliotecas do sistema), 'platform.py' (contém referências a todas as bibliotecas da plataforma), 'devexpress.py '(contém referências a todas as bibliotecas DevExpress) e assim por diante. Esses módulos são parecidos com:ada módulo importa todas as classes e funções necessárias na parte superior do módulo, por exemplo há uma seção com importações dentro de cada módulo no projetoada função / classe usa a importação localmente, por exemplo, logo após a definição e importa apenas o que realmente é necessári

Por favor, encontre exemplos abaix

1 módulo de importação de amostra - apenas instruções 'import' e 'from ... import ...' (sem métodos ou classes):
#references.py
import re
import clr
import math

import System
import System.Text.RegularExpressions
import System.Random
import System.Threading
import System.DateTime

# System assemblies

clr.AddReference("System.Core")
clr.AddReference("System.Data")
clr.AddReference("System.Drawing")
...

#test.py
from references.syslibs import (Array, DataTable, OleDbConnection, OleDbDataAdapter,
                                 OleDbCommand, OleDbSchemaGuid)

def get_dict_from_data_table(dataTable):
    pass
ódulo @ 2 com 'import' e 'from ... import ...', bem como métodos e classes:
from ... import ...
from ... import ...

def Generate(param, param1 ...):
    pass
3 módulo com as instruções 'import' e 'from ... import ...' que são usadas dentro dos métodos e classes:
import clr
clr.AddReference("assembly")       

from ... import ...
...

def generate_(txt, param1, param2):
  from ... import ...
  from ... import ...
  from ... import ...

  if not cond(param1): res = "text"
  if not cond(param2): name = "default"

ntão, qual é a maneira mais pitônica de importar módulos em pytho

questionAnswers(4)

yourAnswerToTheQuestion