ThE_DimaN, я думаю прикрутить в качестве компилятора можно: нарисовать схемку, которая бы генерила setup.py и запускала его. К сожалению, сейчас у меня нет времени на это. Если кто возьмётся - будет хорошо.
Этот топик читают: Гость
Ответов: 5446
Рейтинг: 323
|
|||
карма: 1 |
|
Ответов: 278
Рейтинг: 9
|
|||
Я это запостил просто чтобы показать что такое есть. Проще оставить простой компилятор, который в .py или .pyc компилирует - поддержку мультиплатформ никто не отменял же.
|
|||
карма: 0 |
|
Ответов: 1088
Рейтинг: 112
|
|||
Пакет не качал, но мне кажется что совместно с py2exe это выглядит перспективно. Гляну где-то через пол месяца...
|
|||
карма: 0 |
|
Ответов: 1304
Рейтинг: 405
|
|||
ThE_DimaN, скачал пакет "wxPython2.8-win32"(9.99 мБ), удалось скомпилировать пример с GUI из семплов py2exe. Что не очень понравилось, это размер ексешника 5мБ для пустой формы с двумя кнопками.
|
|||
карма: 3 |
|
Ответов: 278
Рейтинг: 9
|
|||
MAV
Он скорее всего объединяет среду запуска с кодом на питоне, потому так много весит. ------------ Дoбавленo в 10.10: P.S. есть еще такая вешь как IronPython - глянь на неё. |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Очередной релиз пакета.
Вкратце: * переделал Case, IndexToChannel и GetIndexData (фокус не удался...) * Добавил новую группу - Файлы * Новые компоненты: FileObject (файл), DataToFile (чтение/запись файла), ReadLines (построчное чтение файла), DirTools (работа с директориями), FileTools (работа с файлами), FilePart (разделение имени файла). * Новые иконки для ряда элементов. Художник я от слова "худо", поэтому просьба больно не пинать, а ежели не по нраву - то предлагать варианты Скоро (как разберусь) сделаю компонент для обработки исключений, а потом продолжу наполнять вкладку Файлы |
|||
карма: 1 |
| ||
Голосовали: | MAV |
Ответов: 1304
Рейтинг: 405
|
|||
iarspider, вполне приемлемые иконки, нехватает только прозрачности. Прозрачность добавил, если будет время может что-то более информативное попытаюсь нарисовать или добавить чёткости.
Проблема с "Replace". при выводе в консоль текста(кроме латиницы), сообщение будет только козябриками?
|
|||
карма: 3 |
| ||
файлы: 2 | image1.png [838B] [609], ico.rar [5KB] [371] |
Ответов: 5446
Рейтинг: 323
|
|||
MAV,
1) Replace: подтверждаю. Исправление: в первой строке заменить
Проблему с Win можно "решить", заменив "компилятор": вместо простого copy можно использовать перекодировщик. Например, такой: code_13937.txt Я включу этот компилятор в следующуйю сборку пакета. |
|||
карма: 1 |
| ||
файлы: 1 | code_13937.txt [1.8KB] [538] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Consol писал(а):
> chcp 1251&sender.exe 0 "АБВГДабвгд type 0" Переключение кодировки консоли |
|||
карма: 6 |
|
Ответов: 215
Рейтинг: 45
|
|||
а функция, что я в примере MsgBox использовал не поможет?
|
|||
карма: 0 |
| ||
Голосовали: | iarspider |
Ответов: 5446
Рейтинг: 323
|
|||
lev, так работает везде Включу в очередную сборку.
|
|||
карма: 1 |
|
Ответов: 215
Рейтинг: 45
|
|||
имхо можно элемент преобразования кодировки сделать, хочешь - вставляешь, не хочешь - не надо
или выбор кодировки из списка к print и подобным добавить |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
lev, я вообще-то хотел это на уровне кодогенератора делать (все строковые литералы конвертировать)...
|
|||
карма: 1 |
|
Ответов: 1304
Рейтинг: 405
|
|||
iarspider, спасибо за пояснение. Очередной пациент "Math", функции (+,*,round)
|
|||
карма: 3 |
|
Ответов: 5446
Рейтинг: 323
|
|||
MAV, а что с ними не так? В "+" и "*" вроде прописал превращение str->num, а в round вроде и не надо...
|
|||
карма: 1 |
|