Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Странный кусок. Вам совсем не нужно знать размер файла: просто делаете read без аргумента. Ну и open/close принято писать какf = open(fname, "r+b") f.seek(0, 2) size = f.tell() f.seek(0, 0) fw = f.read(size) f.close()
with open(fname, "r+b") as f:
fw = f.read()
size = len(fw) # На случай, если размер всё‐таки нужен
Как запатчить 11 разных прошивок и не сойти с ума от разнообразия