El problema es que debo codificar el archivo txt a UFT-8 para poderlo usar, como se muestra en el siguiente ejemplo:
import uno, subprocess
def main():
#Cambia la codificación del archivo
subprocess.call('recode ISO-8859-15..UTF8 /home/miequipo/Documentos/Datos/archivo.txt', shell=True)
#Ubicacion de mi documento
ruta = '/home/miequipo/Documentos/Datos/archivo.txt'
arch = open(ruta,'r')
#Ordenar Datos
lista = (arch.readline())
lista2 = (arch.readline())
listafinal = (lista.rstrip('\n')+'|'+lista2)
#Parametro
parat = listafinal.split('|')
#Recopilacion y asignacion de Datos
nombre = parat[1]
apep = parat[2]
apem = parat[3]
#Ejemplo
doc = XSCRIPTCONTEXT.getDocument()
cell = doc.Sheets[0]['A1']
cell.setString(nombre)
return