Я прекрасно провожу время, пытаясь понять, почему не нужно закрывающего атрибута для этих нескольких строк кода, которые я написал:
from sys import argv
from os.path import exists
script, from_file, to_file = argv
file_content = open(from_file).read()
new_file = open(to_file, 'w').write(file_content)
new_file.close()
file_content.close()
Я читал об этом кое-что и посты других людей, но их сценарии были намного сложнее, чем то, что я сейчас изучаю, поэтому я не мог понять, почему.
Я делаю Изучение Python трудный путь и был бы признателен за любую помощь.