Aragaer
а может там один объект, в котором есть дублирующиеся ключи?
Олег
Друзья, добрый день! Есть ли кто-то, кто разбирается в построении регрессии и кластеризации на питоне?
Ruslan
С чего ты взял что 900 и 68. Может они вложены.
with open('file.json') as f: data = json.load(f) print(len(data)) показывает 68, хотя я записывал в файл 900 объектов
Aragaer
какой тип у data?
Ruslan
покажи как записывал
with open('file.json', 'w') as f: json.dump(result, f, ensure_ascii=False)
Aragaer
ок, значит все-таки список. Тогда возвращаемся к варианту, что объекты вложены были
Aragaer
а тут result какой тип, какая длина?
Ruslan
Момент
Ruslan
и длина result была 900?
Length: 68 Type: <class 'list'> Мля, я чё-то не подумал, что косяк на этом этапе мог оказаться...
Tishka17
=)
Anonymous
Как распарить хэши на Perl в Python? Ничего умнее не придумал, кроме как Perl -> JSON -> Python.
Tishka17
хэши?
Aragaer
в перле так называются словари
Ильяс
Как лучше обезопасить себя от бана при парсинге?
Aragaer
не парсить
Tishka17
в перле так называются словари
ааа. А спсики не называют индексами?
Aragaer
списки называют массивами
Anonymous
Как лучше обезопасить себя от бана при парсинге?
Таймауты делать/использовать много прокси. Самое банальное, что пришло в голову.
Tishka17
Как лучше обезопасить себя от бана при парсинге?
устроиться на нормальную работу
Ильяс
устроиться на нормальную работу
Так мне для работы и надо)))
Tishka17
я сказал на нормальную
Ильяс
я сказал на нормальную
Так мне для нормальной))) Задание дали такое)))
Anonymous
а откуда у тебя в питоне перловые хэши?
Ниоткуда. Я же говорю, что мне их надо распарсить в Python. Там, на самом деле, не только хэши. Нужно структуры из одного ЯП перегнать в другой.
Tishka17
Так мне для нормальной))) Задание дали такое)))
это не нормальная работа, если тебя заставляют воровать данные с чужих сайтов
Tishka17
Ниоткуда. Я же говорю, что мне их надо распарсить в Python. Там, на самом деле, не только хэши. Нужно структуры из одного ЯП перегнать в другой.
распарсить - это значит тебе прилетели данные в каком-то формате и тебе надо их разобрать в структуру
Tishka17
давай ещё раз задачу
Tishka17
хэш в перле - эт оне формат данныъ
Ильяс
это не нормальная работа, если тебя заставляют воровать данные с чужих сайтов
Почему нет))) И почему воровать? Может они в открытом доступе и только для экономии времени надо парсить
Tishka17
если в открытом доступе - берешь из этого доступа
Sasha
Это же скраппинг скорее
Anonymous
Я подумаю над точной формулировкой ТЗ. Если сам не придумаю решение - ещё напишу, но уже по фактам.
Tishka17
Я подумаю над точной формулировкой ТЗ. Если сам не придумаю решение - ещё напишу, но уже по фактам.
эм. давай ещё раз. У тебя есть прога на перле и новый код на питоне. Где тут возник хэш и фраза "из перла в питон"
Stepan
Как лучше обезопасить себя от бана при парсинге?
На Хабре видел откровенное интервью с разрабом компании, которая живет за счёт парсинга HeadHunter, Avito и т.п. Парсят на заказ, аналитика. Поищи, там очень много подноготного было.
Oleksii
Всем привет. Есть три текста. Про доллар, эвро и кабана. Мне надо по тому, что в них говориться, найти похожие. Т.е найти тексты в которых речь идет о деньгах. Через что мне это делать?
Sasha
Я много лет назад на апворке делал скраппер для линкед ина и сразу сказал клиенту, что его акк забанят. И его забанили там через несколько часов 😐
Tuum Daemonia
Есть вопрос по фласку Он умеет в многопоток? Ну например если 2 юзера кинут одномвременно запрос, то 2й юзер не будет же ждать пока выполнитсязапрос первого?
Туночка️
Причём тут фласк ?
действительно
misanthrop
Uwsgi может запускаться несколько воркеров
Sasha
Может он имел ввиду - может ли фласк в аиохттп
Ruslan
=)
Я по-ослиному складывал списки... Вместо list0 + list1 я делал list0.append(list1). Держу в курсе, и спасибо за наводку)
misanthrop
Какая разница фласк или не?
Aragaer
хотя можно и +=
Alex
gunicorn \ uwsgi - умеют
Ruslan
правильный ответ - extend
О, справедливо, спасибо
Sasha
gunicorn \ uwsgi - умеют
Блин, я думал сейчас будет разговор про асинхронные драйверы =(
Sergey
Всем привет! У меня есть класс, у него соответственно атрибуты. В скрипте получаю экземпляр класса. Могу получить список имен атрибутов. Как организовать цикл по значениям атрибутов?
Anonymous
Всё. Я успешно завалил собеседование, но подружился с чуваком
Roman
У кого оператор сотовой теле2, может кто гигами поделиться?
Sergey
эм. зачем?
Джанга. Для админки пишу функцию экспорта в excel. на странице есть QuerySet (коллекция экзмепляров класса). Пишу функцию, чтобы можно было её в любой модели вызвать и получить значения (а их уже в excel засунуть). Поэтому к именам атрибутов не могу привязываться, иначе её для каждой модели переписывать надо. Поэтому нужен какой-то цикл.
Tishka17
Lexa
удачи потом
уже его проблема
Tishka17
удачи
Alexander
удачи
интрига года )))
Tishka17
хотя с моделью джанги может прокатит
Sergey
Не, не прокатит:(
Alexander
[a for a in dir(obj) if not a.startswith('__')]
Sergey
https://django-import-export.readthedocs.io/en/latest/
А эту херь надо вместе с создателями сжигать в адком пламени