Ребята помогите разобрать код с Питона на джава [требует правки]

414
12 февраля 2017, 10:27
import requests
import re
from requests import Request, Session
print ('>>> QYST.RU ')
print ('>> Periscope Fake Viewers')
class PeriscopeBot:
    # Адрес API
    _apiUrl = 'https://api.periscope.tv/api/v2/'
    _session = ''
    _token = ''
    _broadcast_id = 0
    def __init__(self, broadcast_id):
        # Создаем сессию, чтобы хранились полученные куки (без них работать не будет)
        self._session = requests.Session()
        # Ставим нужные нам хедеры (не обязательно, но понадобится, например, для имитации просмотра через приложение...)
        self._session.headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'
        self._session.headers['Accept-Language'] = 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4'
        # Берем полученный ID трансляции, переданный при создании класса
        self._broadcast_id = broadcast_id
    def start(self):
        # Получаем life_cycle_token, который нужен для имитации "начала" просмотра трансляции
        self._token = self._getToken()
        # Начинаем просмотр трансляции и выводим результат запроса, после этого запроса добавляются зрители
        print self._startWatching()
        pass
    def _startWatching(self):
        return self._session.get(self._getApiMethod('startPublic') + '?life_cycle_token=' + self._token + '&auto_play=false')
    def _getToken(self):
        return re.split('"', self._session.get(self._getApiMethod('accessVideoPublic') + '?broadcast_id=' + self._broadcast_id).content)[31]
    def _getApiMethod(self, method):
        return self._apiUrl + '/' + method
# Вводим ID трансляции
broadcastId = raw_input('Broadcast ID: ')
# Вводим количество запросов (ботов)
botsCount = raw_input('Number of bots: ')
# По очереди запускаем каждого бота
while (botsCount > 0):
    pBot = PeriscopeBot(broadcastId)
    pBot.start()
    botsCount = int(botsCount) - 1
# Конец
print ('Success')
READ ALSO
Что быстрее и качественее для адаптации Bootstrap или Медиазапросы?

Что быстрее и качественее для адаптации Bootstrap или Медиазапросы?

У меня было задание сверстать адаптивный лендинг за 24 часа

389
Совет по оптимальной верстке

Совет по оптимальной верстке

Здравствуйте! Прошу совета,как лучше всего сверстать такой блок с возможностью адаптивности - на дивах или таблицей? Пробовала на дивах, очень...

245