Как вы узнали Python (любой Python) о PyUno в LibreOffice?
Когда я делаю:
import uno
python говорит, что не знает модуля "uno". (этот вопрос возник. этот вопрос .)
(ОБНОВЛЕНИЕ за 2014 год)
Возможно, наиболее используемым приложением UNO является преобразование документов ... Для этой задачи в настоящее время вам не нужна UNO, вы можете использовать напрямую
libreoffice --convert-to
О самой UNO, см. Новую домашнюю страницу, http://api.libreoffice.org/
Хорошим примером использования python3-uno (или python-uno) является Docvert convocor ( Docvert для py2 ).
python3-uno
python-uno
У меня та же проблема с Ubuntu 14.04 и Python 2.7.6. Но если вы используете Ubuntu 12.04, попробуйте использовать sudo apt-get install python-uno.
У меня та же проблема с Ubuntu 14.04 и Python 2.7.6.
Но если вы используете Ubuntu 12.04, попробуйте использовать sudo apt-get install python-uno.
Как сказано в ответе на ваш комментарий: это необязательный устанавливаемый компонент для OpenOffice.Подробную информацию об установке смотрите на странице Введение в Python на OOo в вики OpenOffice
Вот что я сделал:
внутри каталога LibreOffice, есть каталог "program" с python.exe, если я использую этот python (который находится в версии 2.6.1), я могу импортировать uno.
Попробуйте импортировать расширение libre office python.
yum install libreoffice-pyuno