1
Was ist der am meisten pythische Weg, um das erste Byte der Datei in ihre Inversionskopie zu ändern? Nun verwende ich diesen Code:Das erste Byte in der Datei invertieren
with open(file_path, 'r+b') as f:
b = bytearray(f.read(1))
b[0] = ~b[0] & 255
f.seek(0)
f.write(b)
So haben Sie ein Problem mit Ihrem Code, durch Zufall? – Kasramvd
die einzige Änderung, die ich machen würde, ist zu tun 'b [0]^0xff' anstelle von' ~ b [0] & 255' – oldrinb
@Kasramvd mit der Ausnahme, dass umständlich aussieht, aber keine –