Hola, yo en mis tiempos de programador he tenido ese mismo problema y siempre era que los saltos de línea estaban mal insertados en el archivo a leer, pero en Python yo usaba algo para ver los \r y los \n que eso es justamente lo que tenés que revisar, o también lo inspeccionada con el editor de Notepad++ buscando por Expresiones regulares, revisa eso dentro del archivo donde tenés el "Hola cómo estás?.
Y si te preguntas como yo lo he solucionado, simplemente he corregido los saltos de línea para que estén correctamente insertados y hayan solamente los que tienen que haber, lo mismo con los retorno de carro.
Después de cada texto debe ir el \r\n, para cualquier PC todo lo que escribas es un solo texto largo y los editores y programas son los que los hacen bajar para ubicarlos en la línea de abajo, pero si miras un texto en crudo verás que todo va seguido, usando tu ejemplo deberías ver:
Saludos
Y si te preguntas como yo lo he solucionado, simplemente he corregido los saltos de línea para que estén correctamente insertados y hayan solamente los que tienen que haber, lo mismo con los retorno de carro.
Después de cada texto debe ir el \r\n, para cualquier PC todo lo que escribas es un solo texto largo y los editores y programas son los que los hacen bajar para ubicarlos en la línea de abajo, pero si miras un texto en crudo verás que todo va seguido, usando tu ejemplo deberías ver:
Código [Seleccionar]
Hola\r\nComo\r\nEstas\r\n
Saludos