У меня есть отрицательное целое число (4 байта), из которого я хотел бы иметь шестнадцатеричную форму его двух дополнительных представлений.
>>> i = int("-312367")
>>> "{0}".format(i)
'-312367'
>>> "{0:x}".format(i)
'-4c42f'
Но я бы хотел увидеть "FF..."