@ru_python

Страница 8077 из 9768
Nikolay
12.02.2019
21:24:49
потом пробуешь получить из другого: data = somedict.get('124234234id'); if data: # do stuff

Mackenlly
12.02.2019
21:25:37
аа-(
хоть и на арче сижу, вообще жопка

Nikolay
12.02.2019
21:26:17
значит придется заюзать дисковое пространство

Google
Nikolay
12.02.2019
21:26:22
в файлы по ID разложи

Mackenlly
12.02.2019
21:27:29
оооо, дошло

крч сортануть поразрядной айдишники из двух датасетов

и за линию соеднить

йееее

Игорь
12.02.2019
21:31:46
можно использовать pypy для ускорения чистого питоньего кода или numpy (и прочее) для вычислений
Про PyPy да, просто подумал, что может что-то вроде Cyton попробуют сделать на базе аннотаций

Deep Sea
12.02.2019
21:33:29
кстати есть ещё http://numba.pydata.org/

Cykooz
12.02.2019
21:34:10
Про PyPy да, просто подумал, что может что-то вроде Cyton попробуют сделать на базе аннотаций
Аннотации ничего в питоне не гарантируют и можно легко передать в функцию аргумент другого типа

На то они и аннотации

Можно вообще любой бред в них писать, особено в 3.8

Можно в аннотациях, например, хранить глобальные настройки для функции ?

Игорь
12.02.2019
21:38:47
Аннотации ничего в питоне не гарантируют и можно легко передать в функцию аргумент другого типа
Ну да, в данный момент. Мысль ? была в том, что при желании, используя аннотации, код мог бы скомпилироваться в более оптимизированный и низкоуровневый код, если есть необходимость ускорится. То есть, если мы пишем код и везде и всегда используем аннотации, то его можно ускорять, там, где нужно. Ну это так, вечерние фантазии)

Cykooz
12.02.2019
21:42:21
Такая "оптимизация" сделает большинство оптимизированных типов данных не совместимыми с обычными. Что потребует конвертацию данных туда сюда на границе оптимизации и обычного кода

Google
Cykooz
12.02.2019
21:43:15
Лучше уж явно "писать на С" через Cython

Наверное сам Cython мог бы заюзать аннотации что бы декларации его типов данных выглядели более питоняче

Никитяо
12.02.2019
22:15:52
Как установить mysqlclient? Ему что, исходники Питона нужны? MySQLdb/_mysql.c:37:20: fatal error: Python.h: No such file or directory #include "Python.h"

Deep Sea
12.02.2019
22:16:49
Используй pymysql

Нужны только хедеры для компиляции

Никитяо
12.02.2019
22:17:29
проект не мой, нужно его просто запустить

уже порешал, надо было не python-dev a python3-dev доставить

Sergey
12.02.2019
22:23:14
Друзья, кто имел дело со старыми сайтами с кучей бэклинков? Как его можно монетизировать. Домен в смысле, не сайт.

Nikolay
12.02.2019
22:24:14
Sergey
12.02.2019
22:25:02
Ждать, пока кто-нибудь выкупит. На страничке оставь мыло для связи и всё
Спасибо. Такой способ мне в голову приходил, но я надеялся на более изощренный ответ)

Terminator
12.02.2019
22:25:32
Andriy будет жить. Поприветствуем!

Nikolay
12.02.2019
22:27:11
Но обычная страница не помешает всё равно

Ждать можно лет 100 если что :-)

Edgyr Var
12.02.2019
22:40:45
Всем привет. Можно ли как то "узнать" что в консоль вывелось сообщение? Просто программа состоит из множества файлов и нужно как то реализовать обратную связь для работы прогрессбара

Nikolay
12.02.2019
22:41:33
ш т о?

Sergey
12.02.2019
22:41:50
лел

Edgyr Var
12.02.2019
22:42:04
Ну попробую по подробнее

Sergey
12.02.2019
22:42:21
Тебе нужен символ \r который возвращает курсор в начало строки

Nikolay
12.02.2019
22:42:23
прогрессбар изобретаешь чтоли? https://github.com/WoLpH/python-progressbar/

Google
Sergey
12.02.2019
22:43:16
Либо ты можешь использовать очередь между тредами, и сделать единственный тред с правом работать с потоками

Либо ты можешь перегрузить принт который будет сообщать что что-то вывелось в консоль

Либо перегрузить stdout

Nikolay
12.02.2019
22:44:04
stdout в файл и tail -f

Edgyr Var
12.02.2019
22:44:23
У меня есть класс, в котором по сути реализован тупой ввод команд в shell, и он сделан в цикле. Ну и так получилось, что результат выполнения команд выводится в консоль. И я думал что можно было бы фиксировать этот вывод в консоль, считать число выводов.

Edgyr Var
12.02.2019
22:44:59
прогрессбар изобретаешь чтоли? https://github.com/WoLpH/python-progressbar/
Нет, я просто с интерфейсом на PyQt мучаюсь

Nikolay
12.02.2019
22:45:12
? ааа, с этого надо было начинать

Edgyr Var
12.02.2019
22:45:49
Ну кстати с потоками норм идея

Ну просто там эти команды выполняются оч долго, и можно подумать что прога зависла

По сути там удаление Appx пакетов

Если на пекарне оно занимает не много времени, то на ноуте даже чисто чек пакета занимает секунд 5

Ладно, спасибо, буду пробовать

toby
12.02.2019
23:19:47
https://pastebin.com/pg65UuRD почему по ключу ("author") не находится значение из словаря?

выводится значение по умолчанию, None

Михаил
12.02.2019
23:20:41
А может кто знает, где найти полное руководство по VKSCRIPT? Сижу занимаюст подбором. Брутфорс языка блин

toby
12.02.2019
23:21:55
в json файле да

Nikolay
12.02.2019
23:22:09
в словаре

может оно как-то пробелами с двух сторон слеплено

Google
toby
12.02.2019
23:23:08
{"author": 2298419188639097585, "gender": "male"} - вот строка из json файла по идее питон читает строку, делает из нее словарь array (1) -- {'{"author":': ['2298419188639097585,', '"gender":', '"male"}']}

dict.get("author") по идее по ключу должно вернуть значение

id

может из за split() такая фигня?

Nikolay
12.02.2019
23:27:52
выведи dict_author_gender_0.keys()

а лучше '\n'.join(dict_author_gender_0.keys()) и увидишь

у тебя jsonl формат; каждый line в файле это json объект, получается? ну и делай obj = json.loads(line) , в obj будет нормальный объект

Nikolay
12.02.2019
23:34:37
последня строка - не знаю; я же не знаю, что ты хочешь делать

toby
12.02.2019
23:35:30
omg, получилось

спасибааааа

ITS WORKING

можно теперь спать

урааа

Nikolay
12.02.2019
23:41:38
+ http://qttroll.blogspot.com/2013/10/vkscript.html

Ну и по крупицам в инете по запросу в гугле понакидано по мелочи

Михаил
12.02.2019
23:44:13
Генерацию ключей словаря из переменных не осилю

Google
Nikolay
12.02.2019
23:46:57
Ну это смотреть ECMAScript стандарт, может прокатит

Михаил
12.02.2019
23:48:06
Написал ради хохмы в техподд)

Посмотрим

Andriy
12.02.2019
23:51:31
Каким методом можно заполнять такую таблицу в Ексель построчно? Метод insert_row не подходит так как в 2-ох столбцах стоит формула на сумму в самой таблице.

toby
12.02.2019
23:55:04
последня строка - не знаю; я же не знаю, что ты хочешь делать
да, действительно, мусор у меня условие походу кривое, ибо автор у меня на репите у всех значений

по идее должны сравниваться авторы по ключам из двух файлов и если в сообщении есть схожий айди выводится пол пишущего + комментарий + айди

и выводится в 3 файл

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