Size: a a a

Python для анализа данных

2021 September 24

D

Denis in Python для анализа данных
Да тут простой скрипт выборки из excel для коллег через интерпретатор работает секунду, а exe только минуту грузится.  Думал есть «оптимизированный» компилятор;)
источник

VM

Valerii Mamontov in Python для анализа данных
Нужно посмотреть на код, чтобы понять причину.
источник

D

Denis in Python для анализа данных
Сам код в .exe исполняется тоже секунды. Для проверки ставил print вначале и в конце файла. Но от момента запуска .exe до первого print проходит секунд 40-50. Я об этих изначальных тормозах. На разных скриптах одна и та же проблема
источник

YM

Yaroslav Mustafin in Python для анализа данных
подскажите как в LogisticRegression задать разный alpha параметр для разных фичей
источник

VM

Valerii Mamontov in Python для анализа данных
Первое, что приходит на ум -  антивирус проверяет запускаемый файл.
источник

D

Denis in Python для анализа данных
Звучит логично!;)
источник

D

Denis in Python для анализа данных
Вопрос как этого избежать? Это при каждом запуске
источник

AD

Andrew Dakhnovsky in Python для анализа данных
1. добавить в исключения антивируса
2. снести антивирус как ненужный балласт
источник

PZ

Pavel Zheltouhov in Python для анализа данных
Там в гугле написано что режим one file тормозит по дизайну и есть режим --onedir
источник

AD

Andrew Dakhnovsky in Python для анализа данных
если не ошибаюсь это исключительно время распаковки из экзешника файликов
источник

PZ

Pavel Zheltouhov in Python для анализа данных
Да и вообще, самое очевидное решение объяснить коллегам что теперь они инженеры и вот вам питон
источник

AD

Andrew Dakhnovsky in Python для анализа данных
а поставить там где это будет запускаться питон с пандой и пересылать коллегам скрипт на 50 строк - не вариант?
источник

IS

Ilya Shutov in Python для анализа данных
а что там такого в 50 строках, что так за питон держаться надо?
если коллеги скрипта боятся как огня и им нужен exe, может на golang написать?

либо им питон на машину поставить и cmd написать пусковой
источник

AD

Andrew Dakhnovsky in Python для анализа данных
ну там не просто питон а как минимум питон с пандой
как это все перевести например на дотнет - ну могут возникнуть большие вопросы
источник

IS

Ilya Shutov in Python для анализа данных
можно код то?
что там панда делает в этих строках?
файл читает и колонки переставляет?
зачем дотнет? golang не подходит? а может просто на C?
источник

AD

Andrew Dakhnovsky in Python для анализа данных
дотнет есть на каждой винде, куча либ
в отличии от С не надо париться с указателями, выделением памяти и прописывать руками каждый чих
источник

IS

Ilya Shutov in Python для анализа данных
мне кажется, что публикация кода даст ответ на возможные пути переписывания.
в 50 строках (~ 1 экран) мало чего толкового можно сделать.
на 99% уверен, что чтение, простейшая трансформация и запись
источник

AD

Andrew Dakhnovsky in Python для анализа данных
нну...
может там просчет ракеты "Авангард"
а мы тут советы даем....
источник

IS

Ilya Shutov in Python для анализа данных
и менеджеры, которым нужен exe...
мы не советы даем.
был вопрос, мы пытаемся ответить.

прикладывать питон ко всему невзирая на требования не есть правильная стратегия.
источник

AD

Andrew Dakhnovsky in Python для анализа данных
для стратегии архитектор нужен
ну или понимание процессов на уровне чуть большем чем подключить панду
источник