hex конвертирует int в str вместо int

Вот код:

url = 'https://raw.githubusercontent.com/frk1/hazedumper/master/csgo.json'
print('updating offsets')
response = requests.get(url).json()
dwLocalPlayer = hex(response["signatures"]["dwClientState_GetLocalPlayer"])
print(type(dwLocalPlayer))

выводит <class 'str'>. Но обычные переменные с 16-ричным кодом выводят <class 'int'> Подскажите, пожалуйста, как справиться с этии?

Чтобы прочитать кусок памяти процесса, необходимо установить адрес, который состоит также из смещения(dwLocalPlayer), но мне не удается сложить int+str. Если сделать переменную 0x108, то она будет в интегере, мне необходимо сделать localplayer интегером в 16-ричной системе счисления. Надеюсь, вы поняли меня.


Ответы (0 шт):