Я пытаюсь использовать PyUNO в качестве метода преобразования различных форматов документов (doc, wordperfect, html и т. Д.) В PDF с моего сервера Django. У меня есть чертовски время, чтобы работать import uno
. Кажется, что он не работает при выполнении import pyuno
, с сообщением ImportError: DLL Load Failed: The specified module could not be found
.Использование pyuno с моей существующей установкой python
Единственный способ, с помощью которого я могу работать, это использовать Python 2.6, который поставляется с OpenOffice, но я действительно хочу использовать мою другую установку 2.6. Документы для PyUNO предназначены для Python 2.2 и, как считается, устарели.
Я предполагаю, что некоторые (или все) из следующих файлов необходимо скопировать из каталога OpenOffice в мой каталог сайтов-пакетов (или их поддиректории):
pythonloader.py
pythonloader.uno.ull
pythonloader.uno.ini
pythonscript.py
pyuno.pyd
Кто-нибудь имел какой-либо успех, чтобы это работало?
Это на Windows.
согласно http://www.oooforum.org/forum/viewtopic.phtml?t= 4818, использование библиотеки PyUNO требует использования Python, который поставляется с OOo, потому что они связаны с разными stdlib. :( – 2010-11-30 13:40:36