graph zero, в пути PyCharm указана директория, где находится виртуальное окружение (venv) - используются только те библиотеки, которые установлены в это окружения, и urllib'а там нет. Либо нужно доустановить необходимые библиотеки в venv, либо указать интерпретатор для проекта c:\python36-32 - оба способа должны помочь.
Да, этот пример видел (и даже собирал), однако у меня более философский вопрос - решит ли реализация клиента мой конкретный кейс (самому обрабатывать запросы от тестируемого сервиса)?
Немного помогло прочтение info.javarush.ru/tag/%D0%B2%D0%B5%D0%B1-%D1%81%D0%... - развернул описанный сервис на java, и вроде появилось небольшое понимание, как происходит взаимодействие.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.