@python_beginnersЭта группа больше не существует

Страница 379 из 1885
dexofan
29.08.2016
14:36:03
Лол

Годная штука неожиданно

Апи обёртка для питона весь 1,20 кб

Лел

Google
dexofan
29.08.2016
14:39:39
есть даже асинхронная

Даниил
29.08.2016
15:33:05
хай всем

Если у кого есть прога или скрипт на питоне, у которых большое время исполнения - можете дать мне, я могу попробовать на PyPy скрипт исполнить и скорость сравнить:) PyPy - интерпретатор питона с JIT компилятором

NumPy поддерживается, но не полностью

и почти все библиотеки питона

я про PyPI

Denis
29.08.2016
15:36:49
for i in range(1000000000): pass

Даниил
29.08.2016
15:36:50
Т.е. всякие зависимые от CPU программы на PyPy почти всегда работают быстрее

ща

ubuntu@ip-172-31-26-119:~$ time python test.py Traceback (most recent call last): File "test.py", line 1, in <module> for i in range(1000000000): pass MemoryError

ubuntu@ip-172-31-26-119:~$ time pypy test.py real 0m1.090s user 0m1.060s sys 0m0.016s ubuntu@ip-172-31-26-119:~$

лол

xD

Google
Denis
29.08.2016
15:37:52
Второй питон?

Не надо так

Даниил
29.08.2016
15:37:55
у меня VPS на 1гб на амазоне - на ней выполняю

да

на треьем сейчас

PyPy в альфа версии на третьем

это опен сорс проект

не особо популярный

twwlf
29.08.2016
15:38:32
s/range/xrange

Даниил
29.08.2016
15:38:45
ну просто напиши скрипт, я его исполню :)

А циклы быстрее намного

twwlf
29.08.2016
15:39:15
ломающие новости

Даниил
29.08.2016
15:39:23
Есть ещё визуализатор JIT(показывает, какие инструкции в машинный код скомпилировались)

Denis
29.08.2016
15:39:42
dis.dis?

Даниил
29.08.2016
15:39:55
нет

JIT

он только в PyPy есть - just in time компилятор

сам pypy сначала интерпретирует программу, как обычный cpython

потом генерирует инструкции на ассемблере

Они не самые оптимизрованные, но всё равно прирост ощутим

Google
Даниил
29.08.2016
15:40:41
*оптимизированные

Им недавно Mozilla дала 200к баксов для поддержки PyPy для Python 3.5

они уже активно работают

twwlf
29.08.2016
15:41:36
чувак. Ты в анабиозе был?

вроде в курсе все, не?

Даниил
29.08.2016
15:41:50
ну вдруг

кто-нить не в курсах

twwlf
29.08.2016
15:41:58
у тебя такой восторг, будто это опубликовали полчаса назад

Даниил
29.08.2016
15:42:02
Тут же канал "новичков"

twwlf
29.08.2016
15:42:05
и JIT придумали вчера вообще

Даниил
29.08.2016
15:42:05
Ну да

нет

Neyron
29.08.2016
15:42:43
а тут возможно работу найти ?))

Даниил
29.08.2016
15:42:45
pillow есть поддержка

twwlf
29.08.2016
15:42:48
"новичкам" JIT до звезды как бы

Даниил
29.08.2016
15:42:50
opencv не знаю

Yuryhalf
29.08.2016
15:43:07
залез сейчас на курс в stepic.org по питону, поставил кучу всего и полет вроде нормальный...

Даниил
29.08.2016
15:43:27
Просто opencv - это же обёртка, так?

Google
Даниил
29.08.2016
15:43:35
над c расширением

А PyPy ускоряет Python-код

C API поддержка там хорошая, но прироста не будет

Yuryhalf
29.08.2016
15:44:09
а тут возможно работу найти ?))
я не пробовал)) сегодня кто то сениора джанги искал)))

Pavel
29.08.2016
15:45:16
Просто opencv - это же обёртка, так?
это был лёгкий троллинг над фразой "поддерживаем любые расширения". давно не слежу за проектом, не в курсе был, что ониначали работать над C-расширеняими.

Даниил
29.08.2016
15:45:29
"и почти все библиотеки питона"

Они не просто начали

Даже numpy ставится из pip

и работает

Admin
ERROR: S client not available

Даниил
29.08.2016
15:46:14
правда не все тесты проходят :)

http://buildbot.pypy.org/numpy-status/ тут совместимость с numpy проверить можно

http://buildbot.pypy.org/numpy-status/latest.html

только то что функция есть, не значит, что она работает xD

Pavel
29.08.2016
15:47:42
Warning: a positive result does not mean the function is actually working! It only means that the function/module/constant is present. гы

Даниил
29.08.2016
15:48:08
гы :)

Как я понимаю, если я сравню производительность mandelbrot на pyhon и pypy, меня все закидают помидорами, потому что я не юзал numpy на питоне?

Сейчас попробую сравнить numpy+python vs pypy

на mandelbrot

на слабенькой VPS

Google
Даниил
29.08.2016
15:50:11
https://scipy.github.io/old-wiki/pages/Tentative_NumPy_Tutorial/Mandelbrot_Set_Example.html

такая функция подойдёт?

Я просто тоже не "гуру" в питоне ?

Только без показа картинки конечно

блин

я эти функции на pure python не реализую

которые в numpy

я не про же

Sergey
29.08.2016
15:52:30
from numpy import * не надо так писать...

Даниил
29.08.2016
15:52:47
ну не мой код

я кстати согласен

в numpy многовато функций

вернее так - МНОГОВАТО

ай да пофиг, ради прикола сравню numpy+python vs numpy+pypy

Хотя тут весь смысл теряется

Zart
29.08.2016
15:54:19
pillow есть поддержка
хуевая и нерабочая, да

Даниил
29.08.2016
15:54:27
?

Zart
29.08.2016
15:54:51
Даже numpy ставится из pip
не ставится, у них специально отдельный форк лежит

Даниил
29.08.2016
15:55:03
ставится уже

сам проверь

на linux всё ставится

Zart
29.08.2016
15:55:38
ты как щенок, счастливый и слюни во все стороны

Страница 379 из 1885

Эта группа больше не существует Эта группа больше не существует