Примечание: в то время как принятый ответ достигает результата, который я хотел, а ответ @ecatmur предоставляет более полный вариант, я считаю очень важным подчеркнуть, что мой вариант использования - это плохая идея в первую очередь. Это объясняется очень хорошо в ответе @Jason Orendorff ниже.
Примечание: этот вопрос не является дубликатом вопроса о sys.maxint. Он не имеет ничего общего с sys.maxint; даже в python 2, где sys.maxint доступен, он НЕ представляет наибольшее целое число (см. принятый ответ).
Мне нужно создать целое число, большее, чем любое другое целое число, что означает объект int, который возвращает True по сравнению с любым другим объектом int, используя >. Случай использования: функция библиотеки ожидает целое число, и единственный простой способ заставить определенное поведение - передать очень большое целое число.
В python 2 я могу использовать sys.maxint (изменить: я ошибался). В python 3, math.inf является ближайшим эквивалентом, но я не могу преобразовать его в int.