Может кто-нибудь мне помочь?
У меня есть что-то вроде:
class MyClass:
def __init__(self, *, arg1, arg2):
self.arg1 = arg1
self.arg2 = arg2
@test_dec('some param', self.arg2)
def test_func():
pass
Но это не работает.
Итак, как я могу поставить self.arg2
на test_dec
?
Я хочу сделать что-то вроде:
import socketio
sio = socketio.AsyncServer()
class MyClass:
def __init__(self, options):
self.options = options
@sio.on('connect', namespace=self.options['namespace'])
def func(): pass