Снова Python
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Снова Python
порылся чуток,
посм., тут "PyOOCalc — Библиотека для генерации отчетов, счетов Libre/Open Office Calc на Python" https://habrahabr.ru/post/273131/, https://github.com/thepurple/pyoocalc
http://python.su/forum/topic/507/
http://blog.swlogic.eu/2011/06/03/rabot ... iz-python/
https://wiki.openoffice.org/wiki/Uno/FAQ
https://github.com/seznam/pyoo
https://habrahabr.ru/post/116409/
http://appyframework.org/pod.html
с++ (OpenOffice с прямым доступом к API через C++) https://habrahabr.ru/post/116151/
посм., тут "PyOOCalc — Библиотека для генерации отчетов, счетов Libre/Open Office Calc на Python" https://habrahabr.ru/post/273131/, https://github.com/thepurple/pyoocalc
http://python.su/forum/topic/507/
http://blog.swlogic.eu/2011/06/03/rabot ... iz-python/
https://wiki.openoffice.org/wiki/Uno/FAQ
https://github.com/seznam/pyoo
https://habrahabr.ru/post/116409/
http://appyframework.org/pod.html
с++ (OpenOffice с прямым доступом к API через C++) https://habrahabr.ru/post/116151/
Вопрос к знатокам ЕОО (и ОО тоже))))
а практически мне надо было как-то в 2010г. заказчику данные из бровза в Calc выгружать, посм. oo_run и сделал, все работает, не плачутАл писал(а): ↑11 Август 2017, 13:14 порылся чуток,
посм., тут "PyOOCalc — Библиотека для генерации отчетов, счетов Libre/Open Office Calc на Python" https://habrahabr.ru/post/273131/, https://github.com/thepurple/pyoocalc
http://python.su/forum/topic/507/
http://blog.swlogic.eu/2011/06/03/rabot ... iz-python/
https://wiki.openoffice.org/wiki/Uno/FAQ
https://github.com/seznam/pyoo
https://habrahabr.ru/post/116409/
http://appyframework.org/pod.html
с++ (OpenOffice с прямым доступом к API через C++) https://habrahabr.ru/post/116151/
интересно - а если нужный документ делать в формате ms word с таблицами и прочим, а потом открывать в оо (write)?
Вопрос к знатокам ЕОО (и ОО тоже))))
Если речь о скриптах Python, надо искать на https://pypi.python.org/pypi . Дал поиск "docx" и любуюсь парой десятков пакетов для.. Дал поиск 'xlsx' - и ещё любуюсь... В том числе и генерирующих без всяких Офисов...
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4566
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 34 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
Тут еще вопрос - а сколько из них имеют нужный функционал, а сколько вообще рабочих. Все это пробовать надо и изучать. Или не надо...
C6/C11, ШВС, tps/btrieve.
Вопрос к знатокам ЕОО (и ОО тоже))))
Там рейтинг есть. Скорее всего - которые в начале, те работают. По крайней мере, xlrd читают точно, пользую иногда. В Анаконду входит
xlrd - чтение и xlsxwriter - запись, они заведомо работоспособны.
xlrd - чтение и xlsxwriter - запись, они заведомо работоспособны.
Вопрос к знатокам ЕОО (и ОО тоже))))
openpyxl - читает/пишет,
по вышеуказанным для ОО - поиграюсь чуток в LibreOffice, потом напишу в теме по питону итоги что работает и как
-
- Старожил
- Сообщения: 263
- Зарегистрирован: 11 Февраль 2009, 8:41
- Откуда: г. Анапа
- Поблагодарили: 3 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
Тогда глупый вопрос, что мне понадобится, чтобы это хозяйство прикрутить к программе на кларион ?
Вопрос к знатокам ЕОО (и ОО тоже))))
В соседней ветке (где Lua/Python) http://forum.clarionlife.net/viewtopic. ... 5&start=30 17 июля в 14.29 положил простенький пример вызова Python из Clarion, даже exe-файл собрал ... Сейчас на 2 недели ухожу в отпуск, но буду периодически ...
1. Надо понять, что там и как.
2. Сделать программу, которая генерит код приложения на Python и запускает оный для начала. Кстати, это форум по Клариону, народ не возражает отклонениям в сторону пресмыкающихся ?
Да, yufil@mail.ru, skype yufil_m, icq 75924439 ...
1. Надо понять, что там и как.
2. Сделать программу, которая генерит код приложения на Python и запускает оный для начала. Кстати, это форум по Клариону, народ не возражает отклонениям в сторону пресмыкающихся ?
Да, yufil@mail.ru, skype yufil_m, icq 75924439 ...
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
Не возражает. Не знаю, правда, насчёт правильности ветки форума. У нас большой босс заикнулся о Питоне. Правда зрит в далёкое будущее (может и недалёкое), когда нам отрубят Винду и придётся работать в "родном" Линухе... Надо почитать на досуге.
We are hard at work… for you.
Вопрос к знатокам ЕОО (и ОО тоже))))
Почитай, увлекательно... На файлохранилище форума выложил кучку хороших книжек. Есть ещё много, на разные темы - Android, вычисления, машинное обучение, финансы, статистика, графика, GUI, web-фреймворки, базы данных, геоинформация, игрища, Интернет, Arduino, Winapi, XML - ну и так далее...
Вот здесь https://github.com/vinta/awesome-python краткий обзор основных тем...
Вот здесь https://github.com/vinta/awesome-python краткий обзор основных тем...
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4566
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 34 раза
Снова Python
Скажите ему под большим секретом, что вчера в ЦРУ было тайное совещание и решили в первую очередь отрубить линух. Движуха уже началась...
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
Снова Python
Ну да, я и говорю - "Не совсем адекватный Линус Торвальдс в раз может запретить использовать ядро в России". БЭСМ-6, EC-XXXX... Железный Феликс.
На самом деле шутки шутками, но говорят - в гос. структурах всерьёз рассматривается вопрос отказа от Винды и продуктов MS в пользу наших. Грубо говоря - "Назло маме отморожу себе уши".
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7334
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Снова Python
Ну не совсем так ... точнее совсем не так.
Microsoft взяла курс на оптимизацию линейки операционных систем, т.е. грубо говоря хочет выпускать
и поддерживать только Windows 10 и Windows Server. И не собирается делать, как раньше, каких-то специальных
версий с отключенным функционалом, для прохождения сертификации или открывать код.
Тем более российскому ФАПСИ.
А госструктуры не могут полноценно пользоваться ОС без сертификации по закону о госслужбе.
Недавно видел как в паспортном столе система оформления документов работает на WinXP - это единственная
десктопная Windows прошедшая полную сертификацию ФАПСИ. Естественно, что современные зловреды
валят её на раз, несмотря на все недешевые услуги г-на Касперского по защите.
Вот и ищут госструктуры выход из тупика. Деньги у них есть. Но ничего кроме, перекрашенных местными
Остапами Бендерами, линуксов им не предлгают ... В том и проблема.
За теми кто отстал - не возвращаться. (С) Кодекс
Снова Python
поставил libre of. 5
комплектные маркосы на питоне работают
посмотрел https://code.google.com/archive/p/odslib-python/ - работает - (lib/dll python35 запросит)
посмотрел про uno, много всего, одна из ссылок http://www.script-coding.com/Python/OOo_Macro.html, запустил в "слушающий" режим soffice "-accept=socket,host=localhost,port=2002;urp;", хелло написал, открыл новый пустой документ в write, запустил ".\python hello_world1.py" - работает - в открытом окне "Hello World" увидел) , но надо помнить что надо запускать с тем питончиком что с офисом в комплекте идет ...\program\ или разбираться с "import uno"