Автоматизация действий в браузере(имитация)
5 000 руб. за проект
•
безналичный расчёт
Write function:
- arguments:
app_name, app_platform, app_id
- body:
- log in at https://appfigures.com
- go to https://appfigures.com/account/apps
- request "Add competitors"
- perform app search by app_name
- request "track app" with mentioned app_platform or app_id
- returns:
dict_app_info
specifics:
- data types:
- app_name - string
- app_platform - string one of ['windows10', 'apple', 'google_play', 'steam']
N.B. if not in list raise Error
- app_id - integer
- dict_app_info - dictionary with added app name, platform, id, and other info from search
- code requirements:
- code style - PEP8, pylinter
- no try/except statements
- no selenium usage
- arguments:
app_name, app_platform, app_id
- body:
- log in at https://appfigures.com
- go to https://appfigures.com/account/apps
- request "Add competitors"
- perform app search by app_name
- request "track app" with mentioned app_platform or app_id
- returns:
dict_app_info
specifics:
- data types:
- app_name - string
- app_platform - string one of ['windows10', 'apple', 'google_play', 'steam']
N.B. if not in list raise Error
- app_id - integer
- dict_app_info - dictionary with added app name, platform, id, and other info from search
- code requirements:
- code style - PEP8, pylinter
- no try/except statements
- no selenium usage
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.