Я младенец в мире кодирования (неделя 6), и мне нужна помощь! Моя общая цель - написать программу, которая вводит файл unsorted_fruits.tex, читает его, сортирует список по алфавиту и затем записывает его в файл с именем sorted_fruits.txt.Errno 2 Python- Нет такого файла/каталога
До сих пор у меня есть свои основы (кроме сортировки и записи его в новый файл)
infile=open("unsorted_fruits.tex", "r")
outfile=open("sorted_fruits.txt","w")
fruit=infile.read(26)
outfile.write(fruit)
unsorted_fruits.sort()
print (fruit)
infile.close()
outfile.close()
Однако я продолжаю получать [Errno 2] Нет такого файла или каталога: «unsorted_fruits.tex»
Файл определенно сохранен на моем компьютере. Я думал, что это может быть .tex (я не был знаком с этим форматом), поэтому я сменил файл на .txt. и вызвал .txt, чтобы убедиться, что это сработало, не повезло, поэтому я изменил его обратно на .tex Любая помощь приветствуется, спасибо!
Является ли файл с кодом, который вы отправили в том же каталоге, что и текстовые файлы, которые вы пытаетесь открыть? Какую команду вы используете для ее запуска? –
Он отлично работает для меня за одним исключением, unsorted_fruits.sort() не существует (и он не должен быть таким, каким он не определен в коде). Убедитесь, что файл unsorted_fruits.tex находится в той же папке (каталоге), что и ваш скрипт Python. Если это не сработает, обновите свой вопрос путями файлов из трех файлов. –
Дополнительная точка; вы записываете * несортированный * вход в выходной файл. –