Arquivo Externo em Python

Arquivo: main.py
# main.py

import arquivoesterno

def main():
    arquivoesterno.arquivo()
Arquivo: arquivoesterno.py
# arquivoesterno.py

def arquivo():
    print("Testando um arquivo externo.")
    print("Bom dia")
    print("Boa tarde e")
    print("Boa noite.")
    print("Fim do arquivo externo.")

Segundo Exemplo de Arquivo Externo

Arquivo: exemplo.py
# Conteúdo do arquivo teste.py
def x_include(incluir):
    with open(incluir, "r") as file:
        codigo_teste = file.read()
        exec(codigo_teste)

x_include("teste.py")
Arquivo: teste.py
# Arquivo: teste.py

print("Testando um arquivo externo.")
print("Bom dia")
print("Boa tarde e")
print("Boa noite.")
print("Fim do arquivo externo.")