Я очищаю некоторый код от модуля, который я расширяю, и я не могу найти способ Pythonify этого кода:
global_next_id = 1
class Obj:
def __init__(self):
global global_next_id
self.id = global_next_id
global_next_id += 1
Этот код использует глобальный идентификатор для отслеживания экземпляров класса (мне также нужна переменная self.id
, и она должна быть числом).
Может кто-нибудь предложить способ Pythonify этого кода?