Если то, что вам нужно, это просто удалить последние четыре символа строки, вы можете использовать нарезку для ее выполнения:
s = "8b8dbbc584d9c000L"
trimmed = s[:-4] #8b8dbbc584d9c
Обратите внимание, что будет получена пустая строка, если исходная строка неУ меня не менее четырех символов.
Также обратите внимание, что мой ответ не имеет ничего общего с преобразованием из десятичного числа в шестнадцатеричное как таковое , я просто отвечаю на его обрезку.