@ru_python

Страница 8728 из 9768
Tigran
14.04.2019
19:14:37
но так нужно хранить все протсые делители
зачем? достаточно хранить самый большой, что был

Tishka17
14.04.2019
19:14:57
Нет
list(set(yourlist))

Vitalik
14.04.2019
19:14:59




Google
Danil
14.04.2019
19:15:28
list(set(yourlist))
Спасибо!

Tishka17
14.04.2019
19:15:39
зачем? достаточно хранить самый большой, что был
Все простые надо для проверок следующих

Vitalik
14.04.2019
19:16:08
как сделат кнопки для бота

Tishka17
14.04.2019
19:16:09
Но как бы из будет все равно очень мало

Tynuk
14.04.2019
19:16:10
wat
ну ля

Vitalik
14.04.2019
19:16:11
помогите

пожалуйста

Tishka17
14.04.2019
19:16:18
wat
Ну а как ты будешь простоту делителя проверять

Только путем деления на другие простые

В любом случае, число простых будет что-то типа log_n(n)

Tynuk
14.04.2019
19:16:59
как объяснить смотри вдруг там будут делитиели d1 d2 d3 d4 такие что d1*d2=d4

Google
Tigran
14.04.2019
19:17:00
Ну а как ты будешь простоту делителя проверять
если делитель не простой, мы бы давно его сократили

ну вы чо, ребят

def largest_prime_divisor(n): m = int(n**0.5+1) result = 1 for p in range(2, m): while n % p == 0: n = n // p result = p return max(result, n)

Tynuk
14.04.2019
19:17:18
но в памяти только d3 есть

Tishka17
14.04.2019
19:17:38
Просто сокращаем и всё

Tynuk
14.04.2019
19:17:55
а почему от 2 до m

Tishka17
14.04.2019
19:17:59
Я чёт не сообразил

Tynuk
14.04.2019
19:18:06
нам же нужно самые большие

Ильдар
14.04.2019
19:18:25
Tigran
14.04.2019
19:18:26
нам же нужно самые большие
самый большой либо в этом интервале, либо то, что останется от числа после цикла

Tigran
14.04.2019
19:18:42
Tynuk
14.04.2019
19:18:55
число дано

600851475143

там как минимум 4 делителя есть

Tigran
14.04.2019
19:19:15
>>> largest_prime_divisor(600851475143) 6857

Tynuk
14.04.2019
19:19:38
забавно

у меня он вівоился

в каких то вариантах кода

Google
Tynuk
14.04.2019
19:19:59
но я ждал пока код будет дальше числа чекать

Tigran
14.04.2019
19:20:20
ну и зря, перебора до корня из N достаточно, чтобы принять решение

Aнтонъ
14.04.2019
19:20:57
Tynuk
14.04.2019
19:21:11
,kby

блин

Tigran
14.04.2019
19:21:16
Изящно тебя вынудили решить задачу :)
коллективным тупняком? и — изящество

Я думал, это риторический вопрос!

Aнтонъ
14.04.2019
19:21:46
коллективным тупняком? и — изящество
Вот-вот. Работает — не трогай

Марк
14.04.2019
19:22:26


Tynuk
14.04.2019
19:22:29
как чекнуть время работы кода?

Tigran
14.04.2019
19:22:50
timeit

Марк
14.04.2019
19:23:18
timeit
А подробней?

Tigran
14.04.2019
19:23:23
А подробней?
Это не тебе было)

Мой любимый
14.04.2019
19:23:38
можно тогда уже упороться, и проверять делимость только на простые числа, по ходу пополняя тот самый список. начать с [2,3]

а что за задача изначально была?

Google
Akari
14.04.2019
19:24:23
Разоьраться - ок. А что плохого в сторонних библиотеках?
Мне сказали что быстрее на сокетах написать

Tigran
14.04.2019
19:24:34
gather же, будет ждать, наверное?

кстати, fetch и fetcher — это одно и то же должно быть?

.::[Igorek536]::.
14.04.2019
19:27:03
Есть .pyz файл. Внутри лежит тектосвый файл. Задача извлечь этот файл наружу средствами самого .pyz файла. Как?

Danil
14.04.2019
19:27:07
Есть метод, который получает страницу, разбирает ее и возвращает результат. Другой метод должен максимально быстро получить данные со 100-500 страниц. Как лучше всего это сделать?

Tigran
14.04.2019
19:27:15
Danil
14.04.2019
19:27:44
Подойдет gather?

Марк
14.04.2019
19:28:01
gather же, будет ждать, наверное?
gather выдаст таймаут ошибку, после чего наебнется всё(с)

Aнтонъ
14.04.2019
19:28:18
нужно навороченное решето использовать, чтобы этим что-то ускорить
Уже готовый список с собой носить. О — оптимизация

Danil
14.04.2019
19:28:34
gather выдаст таймаут ошибку, после чего наебнется всё(с)
А multiproccecing? Если основная часть моей проги работает на asyncio?

Tigran
14.04.2019
19:28:47
gather выдаст таймаут ошибку, после чего наебнется всё(с)
ну если fetch и fetcher — это одно и то же, то да :)

Tigran
14.04.2019
19:32:47
Ну, gather кансельнётся, передаст кансел во все фетчеры

Василий
14.04.2019
19:33:49
ПИТОН ГАВНО

Danil
14.04.2019
19:34:00
Когда я писал парсеры, часто нужны были прокси. Сейчас я пишу класс который можно будет встроить в любой парсер. При вызове генератора возвращаются свежие (чекнутые не более чем минуту назад) прокси, а если таких нет, добавляет новые с сайта и все чекается. Вопрос, как сделать класс максимально быстрым, но вместе с тем сильно его не изолировать.

Danil
14.04.2019
19:35:55
proxybroker
Как в нем найти 1 прокси?)

Он ведь будет каждый раз запускать парсер, чекать...

Это долго

Василий
14.04.2019
19:36:32
Google
Danil
14.04.2019
19:36:43
Есть атрибуты
Привидите код

Если не сложно

Василий
14.04.2019
19:36:58
На гитхабе чекни пример

Danil
14.04.2019
19:37:27
Я смотрел, блин, так и не разобрался

Слабо разбираюсь в asyncio

Что за атрибуты вообще

Василий
14.04.2019
19:40:00
proxybroker grab --limit 1

proxybroker grab --limit 1

Либу сам подключишь, с ней не работал

Можешь через os вывести если её нет

Vitalik
14.04.2019
19:41:51
кто знает как написать кнопки для телеграм бота ?

Vitalik
14.04.2019
19:42:35
Проксимов
14.04.2019
19:42:42
Василий
14.04.2019
19:43:34
кто знает как написать кнопки для телеграм бота ?
Это пиздец кстати, плюсую. Пытаюсь бота на телеботе делать - хуй че поймёшь Вывожу str(shit) вместо текста - аутпут идёт в терминал компа

Как сделать аутпут из файла не знаю. Если кто подскажет - поставлю пивка

Vadik
14.04.2019
19:45:04
Всем здравствуйте. Кто поможет авторизоваться при помощи библиотеки requests на сайте, заплачу 100 р )))

Василий
14.04.2019
19:45:25
def shit(): read textfile vvozhu = peremennuja print(peremennaja) И нихера

Думаю логика ясна

Страница 8728 из 9768