linn = re.sub(r"q", "kau'", linn,flags=re.UNICODE) #special words: linn = re.sub(r"\bx\b", "ku'a la", linn,flags=re.UNICODE) #final: linn = r"la " + linn return linn """ #test single name linn = u"Nematanthus wettsteinii" jbo = toLojban(linn) bck = Back(jbo) t = pretoLojban(linn) == bck fin = linn + "\t" + jbo + "\t" + (bck) + "\t" + str(t) print(fin) """ with open('eu-res.txt','w') as text_file: print ("co'a") for line in descendants: com = ncbi.get_common_names([line]) linn = ncbi.translate_to_names([line])[0] jbo = toLojban(linn) bck = Back(jbo) t = pretoLojban(linn).lower() == bck.lower() fin = str(line) + "\t"+(jbo) + '\t' + linn.encode('utf-8') + "\t" + (bck) + "\t" + str(t) text_file.write(fin.encode('utf-8')+'\n') print("mu'o")