Size: a a a

2020 December 27

AL

Andrei Losenkov in Linux Чат
Артем Барыкин
Py2exe или типо того 5-7 мегов и вот тебе клосплатформенность.
И этот чёрный ящик, собранный на Windows, запустится на Linux?
источник

АБ

Артем Барыкин... in Linux Чат
Andrei Losenkov
Ещё бывает Navision, SpiraTeam, Консультант+
А консультант только локальный, так как выход в инет ограничен)
источник

АБ

Артем Барыкин... in Linux Чат
Andrei Losenkov
И этот чёрный ящик, собранный на Windows, запустится на Linux?
А в линухе тот же скрипт ,но без эксешника.
источник

B

Bravis in Linux Чат
Andrei Losenkov
И этот чёрный ящик, собранный на Windows, запустится на Linux?
Чёрный ящик?)
источник

АБ

Артем Барыкин... in Linux Чат
.pyc не чёрный ящик?
источник

AL

Andrei Losenkov in Linux Чат
Bravis
Чёрный ящик?)
Ну преимущество интерпретируемых языков в том, что запускаются напрямую исходники, которые можно прочитать, изменить и сразу запустить

А если собрать exe, это всё теряется
источник

B

Bravis in Linux Чат
Артем Барыкин
А в линухе тот же скрипт ,но без эксешника.
Ну да, в линуксе не так дела обстоят с исполняемым файлом как на винде
источник

АБ

Артем Барыкин... in Linux Чат
Типо питон, но что там, не знаешь? Современная разработка, блин
источник

B

Bravis in Linux Чат
Артем Барыкин
.pyc не чёрный ящик?
Почему чёрный ящик?))
источник

B

Bravis in Linux Чат
Артем Барыкин
Типо питон, но что там, не знаешь? Современная разработка, блин
Понял)))
источник

B

Bravis in Linux Чат
Andrei Losenkov
Ну преимущество интерпретируемых языков в том, что запускаются напрямую исходники, которые можно прочитать, изменить и сразу запустить

А если собрать exe, это всё теряется
Тоесть там ещё помимо скриптов что-то присутствует, я правильно понял?
источник

АБ

Артем Барыкин... in Linux Чат
Bravis
Ну да, в линуксе не так дела обстоят с исполняемым файлом как на винде
А если питон нельзя устанавливать на станции с виндой? Ни в каком виде, то приходится выкручиваться.
источник

AL

Andrei Losenkov in Linux Чат
Я про кроссплатформенность имел в виду типа

- избегать системных вызовов утилит одной платформы
- для работы с путями строго использовать pathlib
- корень для абсолютных путей вычислять и т.п.
источник

AL

Andrei Losenkov in Linux Чат
Артем Барыкин
А если питон нельзя устанавливать на станции с виндой? Ни в каком виде, то приходится выкручиваться.
Python embedded официальный? Распаковать и запускать. Туда даже можно пакетов напихать, если не хватает стандартной библиотеки
источник

AL

Andrei Losenkov in Linux Чат
Andrei Losenkov
Python embedded официальный? Распаковать и запускать. Туда даже можно пакетов напихать, если не хватает стандартной библиотеки
Есть, начиная с Python 3.5
источник

AL

Andrei Losenkov in Linux Чат
Но работает, начиная с Windows Server 2008 / Windows 7
источник

DK

Dima Krasulia in Linux Чат
Артем Барыкин
Py2exe или типо того 5-7 мегов и вот тебе клосплатформенность.
А как exe в линуксе запустить? Есть на питон программа чтоб создавать статичный бинарь?
источник

Е

Егоронька in Linux Чат
Dima Krasulia
А как exe в линуксе запустить? Есть на питон программа чтоб создавать статичный бинарь?
Wine
источник

АБ

Артем Барыкин... in Linux Чат
Dima Krasulia
А как exe в линуксе запустить? Есть на питон программа чтоб создавать статичный бинарь?
В линуксе py, а в винде есть библиотека собирающая все нужное в один бинарь. Удобно
источник

B

Bastonc in Linux Чат
Dima Krasulia
А как exe в линуксе запустить? Есть на питон программа чтоб создавать статичный бинарь?
Есть но она фонаревая и для случая Линукса - бесполезная
источник