Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

10 Май 2021, 10:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: « 1 2 3   Вниз
  Печать  
Автор Тема: Функция FILTERXML (ФИЛЬТР.XML) LibreOffice Calc  (Прочитано 1893 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sokol92
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 404


WWW
« Ответ #30: 18 Март 2021, 18:54 »

работает выражение типа
Рад этому. Улыбка
Я указал запись в ячейку для реализации возможности выбора различных узлов из одного и того же XML-файла (иначе на каждый узел файл будет заново перекачиваться).
Записан

Владимир.
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #31: 18 Март 2021, 19:38 »

К слову об APSO. Такая грусть. https://yadi.sk/i/lYNoQVuiFjCPTw
сохраните расширение нормальным образом на диск, а потом уж из Либры его устанавливайте
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
ost
Форумчанин
***
Offline Offline

Сообщений: 175


« Ответ #32: 18 Март 2021, 19:46 »

Снес C:\Users\ost\AppData\Roaming\LibreOffice.
Помогло. Завтра настрою LO.

« Последнее редактирование: 19 Март 2021, 02:51 от ost » Записан
economist
Форумчанин
***
Online Online

Сообщений: 1 451


« Ответ #33: 19 Март 2021, 08:55 »

На некоторые (~10%) свежих версий LO - не устанавливаются некоторые важные расширения до выхода минорного обновления (обычно это месяц-два). Что интересно, в portable-версии (выходит с 2-4 месячным опозданием) - ставится из расширений всё почти всегда, такое ощущение будто кто-то из portableapps.com делает бэкпортинг патчей в старую версию из новой.  

Cейчас APSO работает у меня "в проде" на LO 5472, 6442, 7103.

Для успешного изучения Питона важно подобрать "по вкусу и цвету" большую внешнюю IDE со всеми современными плюшками автодополнения, линтерами для стиля/синтактиса итп. А также подсказками кода искусственными интеллектом из базы кода самой большой в мире "копилки советов" - StackOverflow.

Вот три, кмк, лучших IDE для изучения Python (бесплатных и свободных полностью), которые понадобятся поглядеть все и выбрать 2 :-)

- https://jupyter.org/ - выполнение кода по-ячейкам, есть отладчик. Главный плюс - ваш код, документация, графики, выводы - в одном файле "тетрадки" *.ipynb (де-факто стандарт исследований и аналитики). Вангую дипломы и курсачи по тех-мат-эконом-специальностям - в "юпитерах" через пару лет. Поддерживаются 100+ языков программирования (но с Python все началось);  

- https://thonny.org/ - чумовейшая отладка, когда по F6 у вас имена переменных прямо в коде заменяются на значения, а вызовы функций - открываются в отдельном окне (вместе с глазами тех, кто такое впервые увидел);

- https://code.visualstudio.com/ - сокращенно VSC от Microsoft, - самая "продвинутая" система с интеллектуальными функциями, по многим тестам IDE №1 в мире для всех языков. Круче её для Python - только PyCharm (но он, грубо говоря, платный);

Все три IDE имеют русификацию (Jupyter - в процессе), темные темы (улучшает концентрацию, снижает нагрузку для глаз, модненько) и гибко настраиваются. Все три могут использовать подкапотный Python из LO, но правильнее поставить отдельно Питон той же версии куда-нить неглубоко D:/Python и отлаживать в нем, а LO-шный питон задействовать лишь для запуска макросов. Причина проста - при очередном обновлении LO - не исключено что какая-то из библиотек Python будет "затерта" и её придется ставить заново (несколько, но неприятных минут).
« Последнее редактирование: 19 Март 2021, 08:57 от economist » Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 545



« Ответ #34: 19 Март 2021, 13:57 »

+ Wing 101
https://www.wingware.com/

PyCharm Community Edition бесплатен. Тяжеловат. Но даже в этом случае его используют из-за хорошего отладчика.
« Последнее редактирование: 19 Март 2021, 14:00 от eeigor » Записан

Ubuntu 18.04 LTS • LO 7.1.1.2 Community
ost
Форумчанин
***
Offline Offline

Сообщений: 175


« Ответ #35: 19 Март 2021, 18:18 »

Установил Thonny, Python 3.8.4, LibreOffice 7.1.1 Все без административных прав. + APSO.

Настроил Thonny на использование отдельно установленного Python'а.
Почитал "по диагонали" о возможностях и синтаксисе языка
Дело за малым - освоить =). Неплохо б набрать примеров использования и организации кода Python в LO для "быстрого старта"
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #36: 19 Март 2021, 19:04 »

Неплохо б набрать примеров использования и организации кода Python в LO для "быстрого старта"
в справке есть, начните отсюда https://help.libreoffice.org/latest/en-US/text/sbasic/python/python_programming.html
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 545



« Ответ #37: 19 Март 2021, 19:14 »

Порешайте на досуге
https://informatics.msk.ru/course/view.php?id=156

Вот, к примеру, чтобы понять
https://informatics.msk.ru/mod/statements/view.php?id=4535&chapterid=3767#1

А так может выглядеть вариант решения:

Код:
D = {}
for i in range(int(input())):
    engwd, latwds = input().split(' - ')
    for latwd in latwds.split(', '):
        D.setdefault(latwd, []).append(engwd)                  
print(len(D))
for latwd in sorted(D):
    print(latwd, '-', ', '.join(sorted(D[latwd])))

openedu.ru
Python для извлечения и обработки данных
« Последнее редактирование: 19 Март 2021, 19:29 от eeigor » Записан

Ubuntu 18.04 LTS • LO 7.1.1.2 Community
economist
Форумчанин
***
Online Online

Сообщений: 1 451


« Ответ #38: 19 Март 2021, 23:38 »

Дело за малым - освоить =)

Можно начать и по-старинке - с "нетолстых" книг в свободном доступе, благо их море на русском, включая книжку от автора языка.

В принципе, любое по сложности одно 5-ти элементное алгоритмическое решение - на Python уложится в 5 строк по 40 символов длиной. Но браться за такие задачи - сразу не стоит.

Мне лично стало намного спокойнее, когда я понял что к Питону нужно относиться как к клею "Момент" и коммунизму - клеит всё и навсегда является "светлой мечтой" для всех "адепетов остального".

Рожденный удачным - он будет на грядущие десятилетия рядом с Человеком...


Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
ost
Форумчанин
***
Offline Offline

Сообщений: 175


« Ответ #39: 20 Март 2021, 05:31 »

Спасибо всем за отклик.
Буду разбираться по-возможности.
Записан
Страниц: « 1 2 3   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!