MinTnt, сама логика питона принуждает к этому, иначе ошибки "TypeError: write() argument must be str, not bytes" не избежать, та и строки то две, в то время как по вашей логике строка все же одна обязана быть
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.