"r")fr.readline()としてファイルから1行のテキストを取得した場合、末尾に改行文字も含まれる。これが邪魔で除去したい場合は、fr.readline().rstlip("\r\n")とすれば良い。rstlip()は、対象の文字列の末尾から、引数の文字集合を取り除くメソッド。ちなみに、stlip()というものも存在し、こちらは先頭と末尾が対象。環境によって改行が違うことを考慮する必要がある。reserved./-->。