Недавно появилась необходимость воспользоваться Codeforces API используя Python. Однако погуглив не смог найти библиотеку, которая просто реализовывала возможности Codeforces API, поэтому решил написать свою библиотеку.
Данный модуль реализует все методы, описанные в документации Codeforces API. Использование, на мой взгляд, вполне логично:
import codeforces_api
cf_api = codeforces_api.CodeforcesApi(api_key, secret) #Авторизированный доступ.
anonim_cf_api = codeforces_api.CodeforcesApi() #Анонимный доступ.
Для каждого метода у класса есть свой метод, который вернет ответ, если ответ от сервера был положительный.
Для установки через pip необходимо выполнить:
pip install CodeforcesApiPy
Надеюсь, что кому-то будет полезена данная библиотека.
Буду рад любым предложениям по улучшению.
Thanks, very useful thing!!!
thanks for sharing this . i also wanted to make this in python but i was unable to do it. thanks again
You are welcome!
Hello, thanks for this!
Have you implemented all the methods?
Yes, I've implemented all the methods, that are described on the page with API description.
You're welcome!
Thanks a lot!
Thanks a lot!
Thank you, my friend, for being a true hero