そのため、ファイルをアルファベット順にソートする必要がありますが、これは私の問題ではありません。それはできますが、私の問題は、その並べ替えられたリストを新しいファイルに書き込むことです。これが私が持っているものです。
import os
os.chdir("/Users/User/Documents") #(I put my name where it says "User")
user_file = open("info.txt", "r")
file = user_file.read()
file_string = file.split("\n")
file_string.sort()
print(file_string) #This is here just so I can see that it sorted correctly
end_file = open("write.txt", "w")
for item in file_string:
end = end_file.write(str(item))
print(end)
さて、私の info.txt はアルファベット順に並べる必要があるもので、色のリストです。だから私の最後の4行は私が苦労しているところです。file_string の各項目を取得して新しいファイルに書き込もうとしていますが、print(end) でそれらの文字数がわかります。私は何を間違っていますか?ありがとう