Oii Joamir, tudo bem com você?
É possível sim! Vamos fazer um exemplo para entendermos como isso pode ser feito :)
Primeiro vamos criar um arquivo txt simples, nomeado arquivo.txt
com a seguinte estrutura:
Joamir Moraes
Millena Gena
Com o arquivo criado devemos salvá-lo na mesma pasta onde se encontra o nosso notebook.
Feito isso, para abrir o arquivo e transformar seu conteúdo em string podemos utilizar o seguinte trecho de código:
with open('arquivo.txt', 'r') as arquivo:
nome_string = arquivo.read().replace('\n', ', ')
nome_string
E teremos como resultado:
'Josimar Moraes, Millena Gena'
Nesse caso, os nomes estão separados por vírgulas e espaço porque, no momento de leitura do arquivo, eu utilizei o replace
para substituir as quebras de linha "\n" pela vírgula seguida de um espaço ", ".
Agora, podemos verificar se o tipo da nossa variável nome_string
é realmente uma string utilizando o type
:
type(nome_string)
Resultado:
str
Espero que isso ajude. Qualquer dúvida estou por aqui ^^
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!