Страница 1 из 2
Снова Python
Добавлено: 11 Август 2017, 13:14
Ал
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 13:30
Ал
а практически мне надо было как-то в 2010г. заказчику данные из бровза в Calc выгружать, посм. oo_run и сделал, все работает, не плачут
интересно - а если нужный документ делать в формате ms word с таблицами и прочим, а потом открывать в оо (write)?
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 14:10
Yufil
Если речь о скриптах Python, надо искать на
https://pypi.python.org/pypi . Дал поиск "docx" и любуюсь парой десятков пакетов для.. Дал поиск 'xlsx' - и ещё любуюсь... В том числе и генерирующих без всяких Офисов...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 14:18
finsoftrz
Тут еще вопрос - а сколько из них имеют нужный функционал, а сколько вообще рабочих. Все это пробовать надо и изучать. Или не надо...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 14:32
Yufil
Там рейтинг есть. Скорее всего - которые в начале, те работают. По крайней мере, xlrd читают точно, пользую иногда. В Анаконду входит
xlrd - чтение и xlsxwriter - запись, они заведомо работоспособны.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 14:48
Ал
Yufil писал(а): 11 Август 2017, 14:32
Там рейтинг есть. Скорее всего - которые в начале, те работают. По крайней мере, xlrd читают точно, пользую иногда. В Анаконду входит
xlrd - чтение и xlsxwriter - запись, они заведомо работоспособны.
openpyxl - читает/пишет,
по вышеуказанным для ОО - поиграюсь чуток в LibreOffice, потом напишу в теме по питону итоги что работает и как
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 15:01
gromov
Тогда глупый вопрос, что мне понадобится, чтобы это хозяйство прикрутить к программе на кларион ?
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 15:32
Yufil
В соседней ветке (где 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 ...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 16:03
kreator
Yufil писал(а): 11 Август 2017, 15:32
Кстати, это форум по Клариону, народ не возражает отклонениям в сторону пресмыкающихся ?
Не возражает. Не знаю, правда, насчёт правильности ветки форума. У нас большой босс заикнулся о Питоне. Правда зрит в далёкое будущее (может и недалёкое), когда нам отрубят Винду и придётся работать в "родном" Линухе... Надо почитать на досуге.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 16:23
Yufil
Почитай, увлекательно... На файлохранилище форума выложил кучку хороших книжек. Есть ещё много, на разные темы - Android, вычисления, машинное обучение, финансы, статистика, графика, GUI, web-фреймворки, базы данных, геоинформация, игрища, Интернет, Arduino, Winapi, XML - ну и так далее...
Вот здесь
https://github.com/vinta/awesome-python краткий обзор основных тем...
Снова Python
Добавлено: 11 Август 2017, 18:20
gromov
Скомпилировал пример из сборки. Валится.
Снова Python
Добавлено: 11 Август 2017, 19:24
finsoftrz
kreator писал(а): 11 Август 2017, 16:03Yufil писал(а): 11 Август 2017, 15:32
Кстати, это форум по Клариону, народ не возражает отклонениям в сторону пресмыкающихся ?
Не возражает. Не знаю, правда, насчёт правильности ветки форума. У нас большой босс заикнулся о Питоне. Правда зрит в далёкое будущее (может и недалёкое), когда нам отрубят Винду и придётся работать в "родном" Линухе... Надо почитать на досуге.
Скажите ему под большим секретом, что вчера в ЦРУ было тайное совещание и решили в первую очередь отрубить линух. Движуха уже началась...

Снова Python
Добавлено: 11 Август 2017, 19:52
kreator
finsoftrz писал(а): 11 Август 2017, 19:24
Скажите ему под большим секретом, что вчера в ЦРУ было тайное совещание и решили в первую очередь отрубить линух. Движуха уже началась...
Ну да, я и говорю - "Не совсем адекватный Линус Торвальдс в раз может запретить использовать ядро в России". БЭСМ-6, EC-XXXX... Железный Феликс.
На самом деле шутки шутками, но говорят - в гос. структурах всерьёз рассматривается вопрос отказа от Винды и продуктов MS в пользу наших. Грубо говоря - "Назло маме отморожу себе уши".
Снова Python
Добавлено: 11 Август 2017, 20:52
Игорь Столяров
kreator писал(а): 11 Август 2017, 19:52Назло маме отморожу себе уши
Ну не совсем так ... точнее совсем не так.

Microsoft взяла курс на оптимизацию линейки операционных систем, т.е. грубо говоря хочет выпускать
и поддерживать только Windows 10 и Windows Server. И не собирается делать, как раньше, каких-то специальных
версий с отключенным функционалом, для прохождения сертификации или открывать код.
Тем более российскому ФАПСИ.
А госструктуры не могут полноценно пользоваться ОС без сертификации по закону о госслужбе.

Недавно видел как в паспортном столе система оформления документов работает на WinXP - это единственная
десктопная Windows прошедшая полную сертификацию ФАПСИ. Естественно, что современные зловреды
валят её на раз, несмотря на все недешевые услуги г-на Касперского по защите.
Вот и ищут госструктуры выход из тупика. Деньги у них есть. Но ничего кроме, перекрашенных местными
Остапами Бендерами, линуксов им не предлгают ... В том и проблема.

Снова Python
Добавлено: 11 Август 2017, 23:51
Ал
gromov писал(а): 11 Август 2017, 18:20
Скомпилировал пример из сборки. Валится.
поставил 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"