@ru_python

Страница 8323 из 9768
‡~‡
09.03.2019
17:32:02
venv нужен как раз чтобы пакеты установленные в него видны были только когда активируешь
Я всё равно не понимаю, я создал в.о, запустил его, что дальше?

Tishka17
09.03.2019
17:32:17
Google
Tishka17
09.03.2019
17:32:21
Или питон просто

‡~‡
09.03.2019
17:35:04
Теперь в нем запускай прогу твою
Вроде работает, а как в IDLE это использовать, а не в cmd?



Tishka17
09.03.2019
17:37:07
Вроде работает, а как в IDLE это использовать, а не в cmd?
хз, последний раз idle юзал 15 лет назад

Весь питон про "мы не заморачивались, так получилось"
ты с js путаешь. Весь питон - это "да че вы какую-то сложную хрень делаете, от нее профита ноль, давайте лучше попроще"

?? Eugene
09.03.2019
17:39:54
Питон динамический, исполняет код сверху вниз, слева направо. А для некоторых оптимизаций компилятору нужно иметь полную картину, делать несколько проходов

/dev
09.03.2019
17:41:13
Но не стали делать

Как и GIL впихнули, ибо нефиг

?? Eugene
09.03.2019
17:43:27
да чем тебе этот гил мешает >_<

Sergey
09.03.2019
17:44:12
может тем что нет нормальной многопоточности?

Google
Sergey
09.03.2019
17:44:18
типа явовской

/dev
09.03.2019
17:45:03
да чем тебе этот гил мешает >_<
Тем, что задолбало гуёвый тул на крестах с гилом синхронизировать

?? Eugene
09.03.2019
17:45:22
многопоточность для ИО работает прекрасно, а для вычислений - язык не тот

/dev
09.03.2019
17:45:27
Вот реально, косяк на уровне дизайна в языке

?? Eugene
09.03.2019
17:45:55
это не косяк, а компромисс

?? Eugene
09.03.2019
17:47:10
Гил имеет значение если писать реально сложные параллельные CPU вычисления на голом питоне. Вот если бы завтра убрали гил - стали бы вы писать на питоне параллельные CPU вычисления?

вряд ли

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

Марк
09.03.2019
17:49:34
https://habr.com/ru/post/111768/

Вот тут Гвидо делится мыслишками. Кто не читал

/dev
09.03.2019
18:06:57
What?
Представь, что есть дезинг-база (геометрическая). Эта база поддерживает скриптинг (генерацию параметризованных моделей) на разных языках, в том числе на питоне. И у этой базы есть питонячье API. Есть одни дизайнеры, которые пишут параметризованные модели, а другие с другой стороны дёргают базу, совмещают модели на сцене. И есть гуй, который позволяет это всё визуализировать: существует в отдельном потоке. От базы получает сообщения (через обзерверов), может читать базу. Но некоторые операции чтения базы вызывают вычисление параметризованных моделей, которые могут затребовать запуск кода на питоне для генерации геометрии. А ещё операция вызова питонячьего кода не является reentrant: дизайнер мог в коде вызвать импорт модулей, и поведение бы отличалось от того, что если бы операция была бы вызвана в исходном потоке интерпретатора. Поэтому на операциях, которые могут вызвать вычисление геометрии 1. Приходится в захватывать GIL 2. Вызывать Py_AddPendingCall, оборачивая туда вызов и добавив conditional variable 3. Ждать, пока поток интерпретатора не соизволит выполнить вызов. И да, к этому всему у гуевой тулзы тоже есть питонячье API, чтоб дизайнеры могли скриптовать поведение ideшки

Tishka17
09.03.2019
18:08:22
сложно, но прикольно

/dev
09.03.2019
18:09:13
Не то, чтобы это было прям невозможно, но по началу у меня бомбило в тот момент, когда к базе добавиви поддержку питонячьих моделей

Пришлось почти всё рефакторить и ловить дедлоки

Tishka17
09.03.2019
18:13:55
Сейчас пилят поддержку нескольких интерпретаторов

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

Google
Tishka17
09.03.2019
18:14:49
И будут каналы для передачи сообщений

Shieldy
09.03.2019
18:22:52
Добро пожаловать, @rommelbravo! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

‡~‡
09.03.2019
18:27:46
Как сделать так, чтоб pillow работал не только в cmd?

Bring
09.03.2019
18:31:46
Установил модуль, а он зависит от pycrypto(import Crypto), который не устанавливается ( Как решить?

Pycryptodome пробовал. Только в коде не могу изменить import Cryptodome( пакет установлен через pip

Pycryptodomex тоже самое(

Установил пакеты в командной строке и все норм, а в pycharm консоли не работает. Пакеты одинаковые. В чем проблема?

Марк
09.03.2019
18:42:12
В пайчарме там в зависимости от конфигурации нужно клаццнуть, чтобы он подтянул их.

Марк
09.03.2019
18:44:44
У меня почти ничего нет в пайчарме на локалхосте. Но тема из этого же разряда. Поищи там в настройках рабочее окружение, хуе мое. Там будет список либ.

Bring
09.03.2019
18:46:37
в смысле не устанавливается,
Устанавливается, не импортируется. No module named Crypto

Bring
09.03.2019
18:48:14
В системной командной строке норм работает, а в pycharm нет(

?? Eugene
09.03.2019
18:49:28
Пичарм отдельное окружение под проект создает

Ты в него модуль поставил?

Bring
09.03.2019
18:49:53
Пичарм отдельное окружение под проект создает
В системном работает, а в pycharm нет( Пакеты одинаковые устанавливаю

?? Eugene
09.03.2019
18:53:02
И еще type -a python

Bring
09.03.2019
18:53:58
В общем, сделал?

Google
?? Eugene
09.03.2019
18:54:23
В общем, сделал?
И в чем дело было?

Bring
09.03.2019
18:54:25
Удалил эти пакеты из окружения pycharm и установил также из командной строки

It's magic?

Не пользуйтесь встроенным установщиком pycharm

Admin
ERROR: S client not available

?? Eugene
09.03.2019
18:55:55
Где-то я уже встречался с подобной ситуацией

Bring
09.03.2019
18:56:30
Где-то я уже встречался с подобной ситуацией
У меня была не раз, но я бросал, а сейчас прям надо было?

Tishka17
09.03.2019
18:57:35
вы там разберитесь какой интерпритатор в настрйоках pycahrm стоит и какой юзаете

Bring
09.03.2019
18:58:35
вы там разберитесь какой интерпритатор в настрйоках pycahrm стоит и какой юзаете
Все правильно стоит. У меня тоже всегда норм, только с некоторыми пакетами так(

Видимо не обновляют

Tishka17
09.03.2019
19:07:28
Хотя я редко из пайчарма запускаю

Dreafs
09.03.2019
19:26:56
Кто-нибудь имел дело с mobile security framework ?

Проксимов
09.03.2019
19:29:08
Dreafs
09.03.2019
19:29:58
nometa.xyz
я бы в лс с этим человеком ушел помощь некая нужна

Tishka17
09.03.2019
19:33:09
Заинтриговал, пиши тут

Shieldy
09.03.2019
19:38:12
Добро пожаловать, @akkorda! Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Эмир
09.03.2019
19:41:42
В чем моя ошибка?



Tishka17
09.03.2019
19:43:03
В том что ты вместо номера элемента в список пихаешь какую-то хрень

Google
Tishka17
09.03.2019
19:45:56
Какого он типа?

Эмир
09.03.2019
19:46:33
А что такое format?
Не знаю, мне кодер написал его, а теперь мне нужно исправить кое что, сделал и теперь что-то не то(

Tishka17
09.03.2019
19:46:48
Мда

Тогда и я не знаю

Эмир
09.03.2019
19:47:01
Мне нужно, чтобы он отправлялся в группу а не в канал, я убрал этот процесс

Поставил группу, в бд тоже изменил

Tishka17
09.03.2019
19:48:35
Строку 30 покажи

Вообще чет немного попахивает говнокодом

Но пока не сильно

Эмир
09.03.2019
19:50:07


Но пока не сильно
Это теперь что?

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