Função Unix cat (cat *> merged.txt) em Python? [duplicado]

Esta questão já tem uma resposta aqui:

Reproduzir o comando Unix cat em Python 6 respostas

Existe uma maneira de usar a função de gato do Unix em Python ou algo semelhante, uma vez que um diretório foi estabelecido? Eu quero mesclar files_1-3 juntos em merged.txt

Eu normalmente apenas encontrava o diretório no Unix e então corria

cat * > merged.txt 

file_1.txt
file_2.txt
file_3.txt

merged.txt

questionAnswers(3)

yourAnswerToTheQuestion