Senior
11
Գրեք rate_limit(max_calls, period) դեկորատորը, որը սահմանափակում է ֆունկցիայի կանչերի քանակը ժամանակի մկնիկի պատուհանի միջոցով՝ ոչ ավելի քան max_calls կանչեր վերջին period վայրկյաններում: Երբ սահմանաչափը գերազանցվի, կանչը չպետք է կատարվի: Հիշեք, որ ֆունկցիան կարող է կանչվել մի քանի թելերից: Օրինակ՝ @rate_limit(max_calls=5, period=60) վայրկյանների ընթացքում վեցերորդ կանչը պետք է մերժվի։
Ընկերությունները, որտեղ հարցրել են
АВ Софт