Ответы пользователя по тегу Django
  • Как считать данные из одной строки в Python 3?

    @throughtheether
    human after all
    Для версии 2.7:
    # вводим числа через пробел
    data = raw_input()
    # преобразуем символы в числа
    data = map(int,data.split())
    from collections import Counter
    # подсчитываем, сколько раз встречается каждое значение
    ctr = Counter(data)

    При вводе
    1 2 3 3 2 1 4 5 4 4
    получаем ctr в таком виде:
    Counter({4: 3, 1: 2, 2: 2, 3: 2, 5: 1})
    Ответ написан
    Комментировать
  • Какой python библиотекой парсить Html?

    @throughtheether
    human after all
    Я в подобной ситуации (было около 10 сайтов-источников с разной структурой данных) использовал requests, lxml и XPATH-выражения.
    Как быть не забаненым при такой деятельности?
    Если использовать синхронные библиотеки (requests), то, на мой взгляд, можно особо не переживать по поводу возможной блокировки, если серверы, хостящий сайты, нормально настроены, и вы не слишком часто обращаетесь к сайтам. На всякий случай можете User-Agent неприметный прописать.
    Ответ написан
    Комментировать