16 880 MedvedevTD Разработчик 6 961 публикация Жалоба #1 Опубликовано: 18 окт 2016, 10:21:20 PythonAPI - Web Методы "Web" позволяют работать с web ресурсами. Доступные методы: web web.getAllowedUrls() web.addAllowedUrl(encodedUrl) web.openUrl(url) web.urlEncode(query, doseq=0) web.urlQuote(s, safe='/') web.openUrlAsync(url, callback, data = None) web.getAllowedUrls() Данная функция возвращает list, список разрешенных к использованию URL-ов. web.addAllowedUrl(encodedUrl) Данная функция добавляет специально закодированный URL в список разрешенных URL'ов. Запросить специально подготовленный URL можно у @MatroseFuchs обратившись к нему в ЛС на официальном форуме игры. Входной аргумент: encodedUrl - специально закодированный URL. web.openUrl(url) Метод аналогичен "urllib2.urlopen(url, data=None)", позволяет открыть URL из списка разрешенных URL-ов. Входной аргумент - разрешенный URL. Полная документация по данной функции доступна на официальном сайте Python здесь: https://docs.python....urllib2.urlopen web.urlEncode(query) Метод аналогичен "urllib.urlencode(query, doseq=0)", используется для кодирования строки в вид, удовлетворяющий правилам данных в запросах. Полная документация по данной функции доступна на официальном сайте Python здесь: https://docs.python....rllib.urlencode web.urlQuote(s, safe='/') Метод анологичен "urllib.quote(string, safe)", заменяет все специальные симолы последовательностями "%nn". Цифры, английские буквы и символы подчеркивания, точки и дефис не кодируются. Пробелы преобразуются в последовательность "%20". Входной аргумент - "s" строка в которой производятся замены, "safe" - символы, которые преобразовывать нельзя. Полная документация по данной функции доступна на официальном сайте Python здесь: https://docs.python....ml#urllib.quote web.openUrlAsync(url, callback, data=None) Метод аналогичен "threading.Thread(url, callback, data = None).start()", используется для запуска нескольких процессов одновременно . 1 Рассказать о публикации Ссылка на публикацию