ファイルから読み込み、すべての文章を別のファイルに書き込むにはどうすればよいですか。しかし、すべての行を逆にして中央に配置する必要があります。何かがある#write mirror file
一部ファイル内にテキストをミラーリングして別のファイルに書き込む
#some variables
Lines = 0
ShortestLine = 80
Longestline = 0
Emptylines = 0
width = 80
Fillchar = " "
#open files
file = "radishsurvey.txt"
p = open (file,"r")
q = open ("mirroredfile.txt","w")
#loop to count lines and length
for line in p:
Lines +=1
length = len(line)
if length < ShortestLine:
ShortestLine = length
if length > Longestline:
Longestline = length
if length == 0:
Emptylines += 1
#write mirror file
q.write("{0:}\n".format(p.reversedString(line[-2::-1]).center(80)))
q.close()
p.close()
このコードを実行しているときに私が取得エラーと間違っているようだ
line 40, in <module>
q.write("{0:}\n".format(p.reversedString(line[-2::-1]).center(80)))
AttributeError: '_io.TextIOWrapper' object has no attribute 'reversedString'
コードを実行するときにエラーが発生するようです。 [mcve]をお読みください。あなたが得る完全なエラートレースバックを含むそのような[mcve]を表示してください。 – ImportanceOfBeingErnest
@importanceOfBeingErnest ok私は今編集しました – user8779857