
Сергей
29.06.2019
15:30:38
и обновляется регулярно, подстраиваясь под фиксы гугла

?? Eugene
29.06.2019
15:32:00
я им качаю плейлисты себе)

Horosho
29.06.2019
15:35:27
Кто может помочь с pyqt5? При клике на кнопку формы для загрузки файла не открывается системное окно выбора файла.

Rasha
29.06.2019
15:42:17
а через каккую лбиблиотеку проще парсить многостраничный сайт, через бьютифул суп или селениум?

Google

Danil
29.06.2019
15:44:51

Alex
29.06.2019
15:44:58

Danil
29.06.2019
15:44:59
Или re

Alex
29.06.2019
15:45:19
пока что помочь смогут лишь экстрасенсы

Danil
29.06.2019
15:46:05
Как сделать личного асистиента?
Есть набор модулей, работу с которыми хочется организовать через бота

Denis
29.06.2019
15:47:27
пацаны а как мидлом становиться?

Danil
29.06.2019
15:47:50
Отправляешь ему пару сообщений - включил рекламу в гугле, получил статистику с групп, запустил таргет

Rasha
29.06.2019
15:50:31
ребят есть такой сайт и я вот не могу никак понять, как там перебрать все субъекты , так как просто в цикле URL не переберешь из-за того что они генерируются по нажатия, примернить, кто нибудь может подсказать что делать в таких ситуациях чтобы распарсить
https://vk.com/away.php?to=https%3A%2F%2Frosreestr.ru%2Fwps%2Fportal%2Fp%2Fcc_ib_portal_services%2Fcc_ib_ais_fdgko%2F%21ut%2Fp%2Fz1%2F04_Sj9CPykssy0xPLMnMz0vMAfIjo8zi3QNNXA2dTQy93UOdzAwcPQO8nMI8nQ0MDMz1w9EUBBqaAxU4ehsaG7obGPgb6keRph9DAUi_AQ7gaADUH4VmBaoLnI0IKAA5kZAlBbmhEQaZnooANTW-bQ%21%21%2Fp0%2FIZ7_GQ4E1C41KGUB60AIPJBVIC0080%3DCZ6_GQ4E1C41KGUB60AIPJBVIC0007%3DMEcontroller%21listReports%3D%3D%2F&cc_key=

Danil
29.06.2019
15:51:02

Google

Андрей
29.06.2019
15:51:58
/me

Aragaer
29.06.2019
15:52:17
Как сделать личного асистиента?
Я для этого сделал простого "бота", который связывает телеграмм с пайпом/юникс сокетом - слушает только одного человека, все сообщения от него швыряет в выходной канал, там сидит обычная программа консольная, которая делает что надо, а все, что она пишет, летит обратно этому человеку в телеграм
https://github.com/aragaer/telegram_pa/blob/master/single_stdio.py - вот полностью код. Используется telepot и немножко asyncio
а, тут даже еще проще - сообщения жсонами летят в stdout, даже без фильтрации по пользователю

Danil
29.06.2019
15:56:45
Но вопрос скорее немного в другом

Roma
29.06.2019
15:57:06
подскажите, как держать актуальным форкнутый репозиторий, если форк только для пул реквестов? или я изначально не так делаю?

Danil
29.06.2019
15:57:12
Вернее глубже)
Я сам честно говоря хз что хочу получить
Думаю что интуитивно понятный и легкий способ сложного взаимодействия с интернетом.
Короче нужен апи на каком-нибудь вымышленном языке)

Alexey
29.06.2019
16:00:21
господа, у меня к вам вопрос: мне нужно анализировать большой граф(допустим, у меня бесконечная память), моему приложению нужно находить соседей ноды и итерироваться по ним, я сделал немного препроцессинга и сложил индексы соседей в мапу {нода : [лист соседей]}, насколько я понимаю питон не оч оптимизирован для мапов(словарей) - как мне можно ещё ускорить такой лукап?
есть ли другие типы мапов?
есть ли типы листов переменной длинны?
быстрее ли будет поискать не нули по нампаевской adjacency matrix?

Владимир
29.06.2019
16:05:00

Артём
29.06.2019
16:06:16
Товарищи питонисты, помогите решить одну дурацкую проблемку, бьюсь уже пару дней точно.
pip install запущенный из виртуального окружения - устанавливает либы в глобальный питон, а не тот, что в виртуалке

Alexey
29.06.2019
16:06:19
не похоже, нампай судя по всему быстрее
https://discourse.julialang.org/t/poor-time-performance-on-dict/9656

Владимир
29.06.2019
16:07:06

Alexey
29.06.2019
16:07:41
ммм, а дикт на что оптимизирован тогда?

Denis
29.06.2019
16:09:32

Alexey
29.06.2019
16:09:43
нет, конечно

Google

Владимир
29.06.2019
16:09:49
По ссылке тест проведён на 2м питоне. В 3м словари подверглись переработке. И занимают раза в три меньше места, чем раньше. Что касается скорости доступа, то они неплохо оптимизированы

Denis
29.06.2019
16:10:34

Alexey
29.06.2019
16:10:55
есть networkx, но там ещё медленнее

Denis
29.06.2019
16:10:56
стопроцентов же есть написанные каким нибудь умником через семантику указателей

Владимир
29.06.2019
16:11:01
Для работы с графами в питоне есть хорошие библиоткеи. Гугли

Alexey
29.06.2019
16:11:50
есть, он они все медленные

Denis
29.06.2019
16:11:56
попробуй либо модуль на си дописать либо хорошенечко поискать

Alexey
29.06.2019
16:14:04
ок, другой вопрос - есть ли в питоне какой-нибудь аналог джавовских конкаррент мапов?

Alex
29.06.2019
16:14:16

Артём
29.06.2019
16:14:31

Alex
29.06.2019
16:14:37

Артём
29.06.2019
16:15:24
когда пробую прямо из окружения вызвать диск:\папка\другаяпапка\Scripts\pip.exe install package
выдаёт ошибку fatal error launcher could not run process

дог.
29.06.2019
16:15:30
https://stepik.org/lesson/5047/step/3?unit=1086
a = int(input())
b = int(input())
c = input()
if c == '+':
print(a + b)
elif c == '-':
print(a - b)
elif c == '*':
print(a * b)
elif c == '/':
if b == 0:
print('Деление на 0!')
else:
print(a / b)
elif c == 'mod':
print(a % b)
elif c == 'pow':
print(a ** b)
elif c == 'div':
if b == 0:
print('Деление на 0!')
else:
print(a // b)
выдает ошибку
Traceback (most recent call last):
File "jailed_code", line 1, in <module>
a = int(input())
ValueError: invalid literal for int() with base 10: '5.0'
в чем прикол?

Артём
29.06.2019
16:16:07
а на русском?

Royko Andriy
29.06.2019
16:16:10

Alex
29.06.2019
16:16:27
пересоздай venv
напиши зарту из @ru_python_beginners по вопросам винды

Артём
29.06.2019
16:17:14

Google

дог.
29.06.2019
16:17:15
Питонщики так любят игнорить.

Denis
29.06.2019
16:18:02

дог.
29.06.2019
16:18:22
я же перевожу в интовое
int()

Denis
29.06.2019
16:19:12
если хочешь в инт, то сначала со строки во флоат, а потом в инт
int(float(input())
а вообще это вопрос не в тот чат

Артём
29.06.2019
16:20:23
и вообще домашние задания нужно делать самому

дог.
29.06.2019
16:23:03
Меня где-то наебали
Спасибо за помощь.

Denis
29.06.2019
16:24:21
напиши зарту из @ru_python_beginners по вопросам винды

Alexey
29.06.2019
16:24:46
ok, итерироваться по всей матрице нампаем всё ещё быстрее чем с dict
а никто не может посоветовать какой-нибудь канал с любителями numpy\scipy и пр?

Horosho
29.06.2019
16:28:07

Alex
29.06.2019
16:33:32
ты очевидно не слишком хочешь получить ответ, поскольку вместо максимально детального описания проблемы даешь ссылку на репу.

Horosho
29.06.2019
16:41:34
ты очевидно не слишком хочешь получить ответ, поскольку вместо максимально детального описания проблемы даешь ссылку на репу.
Очень хочу получить ответ. Постараюсь более детально объяснить. Я пытаюсь написать браузер, в принципе основную функцию моя программа выполняет, но... К примеру, у нас есть html форма для загрузки файла на сервер, в обычном случае мы нажимаем на кнопку выбора файла, выбираем файл и загружаем его, но когда я пытаюсь проделать тоже самое в моем браузере - у меня не появляется системное окно выбора файла, и, соответсвенно, я не могу выбрать файл и тем более загрузить его на сервер. Надеюсь понятно объяснил.

Alex
29.06.2019
17:22:05

Google

Horosho
29.06.2019
17:23:35

Alex
29.06.2019
17:23:51

Horosho
29.06.2019
17:29:10

Alex
29.06.2019
17:29:36
какое именно?
откуда ж мне знать по какому событию ты хочешь вызывать файловый диалог.
вообще если ты хочешь таки из окна браузера открывать файловый диалог, то ты явно не в ту сторону смотришь.
за это должен отвечать QWebView \ QWebPage.
Конкретно вызывается QWebPage::chooseFile

/dev
29.06.2019
17:34:32