LibreOffice5(34)LibreOffice5.2のバンドルPythonで利用可能なモジュール一覧

LibreOffice5.2.6.2の付属の/opt/libreoffice5.2/program/pythonインタープリターで利用可能なモジュール一覧です。毎回importして確認するのが面倒になってきたので、一覧を記録しておくことにしました。

前の関連記事:LibreOffice5(33)モードレスダイアログの例をPythonに翻訳する:その1


help('modules')の出力結果

>>> help('modules')

Please wait a moment while I gather a list of all available modules...

__future__          gc                  libmysqllo          mailmerge
_ast                genericpath         libnamingservicelo  marshal
_bisect             getopt              libneon             math
_bootlocale         getpass             libnspr4            mimetypes
_codecs             gettext             libnss3             mmap
_codecs_cn          glob                libnssckbi          modulefinder
_codecs_hk          grp                 libnssdbm3          msgbox
_codecs_iso2022     gzip                libnssutil3         multiprocessing
_codecs_jp          hashlib             libodbclo           netrc
_codecs_kr          heapq               libodfflatxmllo     nis
_codecs_tw          hmac                liboffacclo         nntplib
_collections        html                libofficebean       ntpath
_collections_abc    http                liboglcanvaslo      nturl2path
_compat_pickle      imaplib             libooxlo            numbers
_compression        imghdr              libpasswordcontainerlo officehelper
_crypt              imp                 libpcrlo            opcode
_csv                importlib           libpdffilterlo      operator
_ctypes             inspect             libpdfimportlo      optparse
_ctypes_test        io                  libplacewarelo      os
_datetime           ipaddress           libplc4             ossaudiodev
_decimal            itertools           libplds4            parser
_dummy_thread       json                libpostgresql-sdbc-impllo pathlib
_elementtree        keyword             libpostgresql-sdbclo pdb
_functools          lib2to3             libpricinglo        pgen2
_hashlib            libOGLTranslo       libprotocolhandlerlo pickle
_heapq              libPresentationMinimizerlo libproxyfaclo       pickletools
_imp                libPresenterScreenlo libpython3          pipes
_io                 libabplo            libpythonloaderlo   pkgutil
_json               libacclo            libpyuno            platform
_locale             libaffine_uno_uno   libqstart_gtklo     plistlib
_lsprof             libanalysislo       librecentfile       poplib
_markupbase         libanimcorelo       libreflectionlo     posix
_multibytecodec     libavmediagst_0_10  libreglo            posixpath
_multiprocessing    libavmediaogl       libreslo            pprint
_opcode             libbasctllo         librptlo            profile
_operator           libbasprovlo        librptuilo          pstats
_osx_support        libbiblo            librptxmllo         pty
_pickle             libbinaryurplo      libsal_textenclo    pwd
_posixsubprocess    libbootstraplo      libscdlo            py_compile
_pydecimal          libcached1          libscfiltlo         pyclbr
_pyio               libcairocanvaslo    libsclo             pydoc
_random             libcalclo           libscnlo            pydoc_data
_sha1               libcanvasfactorylo  libscriptframe      pyexpat
_sha256             libchartcontrollerlo libscuilo           pythonloader
_sha512             libchartcorelo      libsdbc2            pythonscript
_signal             libchartopengllo    libsdbtlo           pyuno
_sitebuiltins       libclewlo           libsddlo            queue
_socket             libclucene          libsdfiltlo         quopri
_sre                libcmdmaillo        libsdlo             random
_ssl                libcollator_data    libsduilo           re
_stat               libctllo            libsimplecanvaslo   reprlib
_string             libcuilo            libslideshowlo      resource
_strptime           libdatelo           libsmdlo            rlcompleter
_struct             libdbalo            libsmime3           runpy
_symtable           libdbaselo          libsmlo             sched
_sysconfigdata      libdbaxmllo         libsoftokn3         select
_testbuffer         libdbmmlo           libsolverlo         selectors
_testcapi           libdbplo            libspelllo          shelve
_testimportmultiple libdbpool2          libsqlite3          shlex
_testmultiphase     libdbulo            libsrtrs1           shutil
_thread             libdeploymentgui    libssl3             signal
_threading_local    libdict_ja          libstocserviceslo   site
_tracemalloc        libdict_zh          libstoragefdlo      smtpd
_warnings           libdlgprovlo        libstorelo          smtplib
_weakref            libembobj           libstringresourcelo sndhdr
_weakrefset         libemboleobj        libsvgfilterlo      socket
abc                 libevoablo          libsvgiolo          socketserver
aifc                libevtattlo         libswdlo            spwd
antigravity         libexpwraplo        libswlo             sre_compile
argparse            libfilelo           libswuilo           sre_constants
array               libfirebird_sdbclo  libsysshlo          sre_parse
ast                 libflashlo          libt602filterlo     ssl
asynchat            libflatlo           libtextconv_dict    stat
asyncore            libforlo            libtextconversiondlgslo statistics
atexit              libforuilo          libtextfdlo         string
audioop             libfps_officelo     libucpchelp1        stringprep
base64              libfreebl3          libucpcmis1lo       struct
bdb                 libfreeblpriv3      libucpdav1          subprocess
binascii            libfrmlo            libucpextlo         sunau
binhex              libfwllo            libucpftp1          symbol
bisect              libfwmlo            libucpgio1lo        symtable
builtins            libgcc3_uno         libucphier1         sys
bz2                 libgielo            libucpimagelo       sysconfig
cProfile            libgraphicfilterlo  libucppkg1          syslog
calendar            libguesslanglo      libucptdoc1lo       tabnanny
cgi                 libhsqldb           libunoidllo         tarfile
cgitb               libhwplo            libunopkgapp        telnetlib
chunk               libhyphenlo         libunordflo         tempfile
cmath               libi18nsearchlo     libunsafe_uno_uno   termios
cmd                 libicglo            libupdatecheckuilo  textwrap
code                libindex_data       libupdatefeedlo     this
codecs              libintrospectionlo  libupdchklo         threading
codeop              libinvocadaptlo     libuuresolverlo     time
collections         libinvocationlo     libvbaeventslo      timeit
colorsys            libiolo             libvbahelperlo      token
compileall          libjava_uno         libvbaobjlo         tokenize
concurrent          libjavaloaderlo     libvbaswobjlo       trace
configparser        libjavavmlo         libvclcanvaslo      traceback
contextlib          libjdbclo           libvclplug_genlo    tty
copy                libjpipe            libvclplug_gtklo    turtle
copyreg             libjuh              libvclplug_kde4lo   types
crypt               libjuhx             libwpftcalclo       typing
csv                 libjvmaccesslo      libwpftdrawlo       unicodedata
ctypes              libjvmfwklo         libwpftimpresslo    unittest
datetime            libkde4be1lo        libwpftwriterlo     uno
decimal             libldapbe2lo        libwriterfilterlo   unohelper
difflib             liblnthlo           libwriterperfectlo  urllib
dis                 liblocaledata_en    libxmlfalo          uu
distutils           liblocaledata_es    libxmlfdlo          uuid
doctest             liblocaledata_euro  libxmlreaderlo      warnings
dummy_threading     liblocaledata_others libxmlsecurity      wave
email               liblog_uno_uno      libxoflo            weakref
encodings           libloglo            libxsec_fw          webbrowser
enum                liblosessioninstalllo libxsec_xmlsec      wizards
errno               liblpsolve55        libxsltdlglo        wsgiref
faulthandler        liblwpftlo          libxsltfilterlo     xdrlib
fcntl               libmergedlo         linecache           xml
filecmp             libmigrationoo2lo   locale              xmlrpc
fileinput           libmigrationoo3lo   logging             xxlimited
fnmatch             libmorklo           lzma                xxsubtype
formatter           libmozbootstraplo   macpath             zipfile
fractions           libmsformslo        macurl2path         zipimport
ftplib              libmswordlo         mailbox             zlib
functools           libmtfrendererlo    mailcap             

Enter any module name to get more help.  Or, type "modules spam" to search
for modules whose name or summary contain the string "spam".
495個もでてきました。

libという名前で始まっているモジュールは/opt/libreoffice5.2/programにあるsoファイルでPyUNO固有のもののようです。

pkgutil.iter_modules()の出力結果

>>> for m in pkgutil.iter_modules():
...  print(m)
... 
(FileFinder('/opt/libreoffice5.2/program'), 'libOGLTranslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libPresentationMinimizerlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libPresenterScreenlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libabplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libacclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libaffine_uno_uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libanalysislo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libanimcorelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libavmediagst_0_10', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libavmediaogl', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libbasctllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libbasprovlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libbiblo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libbinaryurplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libbootstraplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcached1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcairocanvaslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcalclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcanvasfactorylo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libchartcontrollerlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libchartcorelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libchartopengllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libclewlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libclucene', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcmdmaillo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcollator_data', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libctllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libcuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdatelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbalo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbaselo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbaxmllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbmmlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbpool2', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdbulo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdeploymentgui', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdict_ja', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdict_zh', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libdlgprovlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libembobj', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libemboleobj', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libevoablo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libevtattlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libexpwraplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfilelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfirebird_sdbclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libflashlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libflatlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libforlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libforuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfps_officelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfreebl3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfreeblpriv3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfrmlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfwllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libfwmlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libgcc3_uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libgielo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libgraphicfilterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libguesslanglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libhsqldb', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libhwplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libhyphenlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libi18nsearchlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libicglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libindex_data', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libintrospectionlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libinvocadaptlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libinvocationlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libiolo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjava_uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjavaloaderlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjavavmlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjdbclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjpipe', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjuh', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjuhx', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjvmaccesslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libjvmfwklo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libkde4be1lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libldapbe2lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblnthlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblocaledata_en', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblocaledata_es', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblocaledata_euro', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblocaledata_others', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblog_uno_uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libloglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblosessioninstalllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblpsolve55', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liblwpftlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmergedlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmigrationoo2lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmigrationoo3lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmorklo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmozbootstraplo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmsformslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmswordlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmtfrendererlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libmysqllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnamingservicelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libneon', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnspr4', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnss3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnssckbi', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnssdbm3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libnssutil3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libodbclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libodfflatxmllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liboffacclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libofficebean', False)
(FileFinder('/opt/libreoffice5.2/program'), 'liboglcanvaslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libooxlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpasswordcontainerlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpcrlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpdffilterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpdfimportlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libplacewarelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libplc4', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libplds4', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpostgresql-sdbc-impllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpostgresql-sdbclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpricinglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libprotocolhandlerlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libproxyfaclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpython3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpythonloaderlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libpyuno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libqstart_gtklo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'librecentfile', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libreflectionlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libreglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libreslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'librptlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'librptuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'librptxmllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsal_textenclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libscdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libscfiltlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libscnlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libscriptframe', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libscuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsdbc2', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsdbtlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsddlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsdfiltlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsduilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsimplecanvaslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libslideshowlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsmdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsmime3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsmlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsoftokn3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsolverlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libspelllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsqlite3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsrtrs1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libssl3', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libstocserviceslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libstoragefdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libstorelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libstringresourcelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsvgfilterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsvgiolo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libswdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libswlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libswuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libsysshlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libt602filterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libtextconv_dict', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libtextconversiondlgslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libtextfdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpchelp1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpcmis1lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpdav1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpextlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpftp1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpgio1lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucphier1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucpimagelo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucppkg1', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libucptdoc1lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libunoidllo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libunopkgapp', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libunordflo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libunsafe_uno_uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libupdatecheckuilo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libupdatefeedlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libupdchklo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libuuresolverlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvbaeventslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvbahelperlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvbaobjlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvbaswobjlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvclcanvaslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvclplug_genlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvclplug_gtklo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libvclplug_kde4lo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwpftcalclo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwpftdrawlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwpftimpresslo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwpftwriterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwriterfilterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libwriterperfectlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxmlfalo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxmlfdlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxmlreaderlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxmlsecurity', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxoflo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxsec_fw', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxsec_xmlsec', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxsltdlglo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'libxsltfilterlo', False)
(FileFinder('/opt/libreoffice5.2/program'), 'mailmerge', False)
(FileFinder('/opt/libreoffice5.2/program'), 'msgbox', False)
(FileFinder('/opt/libreoffice5.2/program'), 'officehelper', False)
(FileFinder('/opt/libreoffice5.2/program'), 'pythonloader', False)
(FileFinder('/opt/libreoffice5.2/program'), 'pythonscript', False)
(FileFinder('/opt/libreoffice5.2/program'), 'pyuno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'uno', False)
(FileFinder('/opt/libreoffice5.2/program'), 'unohelper', False)
(FileFinder('/opt/libreoffice5.2/program'), 'wizards', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '__future__', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_bootlocale', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_collections_abc', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_compat_pickle', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_compression', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_dummy_thread', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_markupbase', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_osx_support', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_pydecimal', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_pyio', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_sitebuiltins', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_strptime', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_sysconfigdata', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_threading_local', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), '_weakrefset', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'abc', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'aifc', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'antigravity', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'argparse', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ast', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'asynchat', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'asyncore', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'base64', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'bdb', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'binhex', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'bisect', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'bz2', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'cProfile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'calendar', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'cgi', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'cgitb', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'chunk', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'cmd', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'code', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'codecs', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'codeop', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'collections', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'colorsys', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'compileall', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'concurrent', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'configparser', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'contextlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'copy', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'copyreg', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'crypt', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'csv', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ctypes', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'datetime', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'decimal', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'difflib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'dis', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'distutils', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'doctest', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'dummy_threading', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'email', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'encodings', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'enum', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'filecmp', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'fileinput', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'fnmatch', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'formatter', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'fractions', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ftplib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'functools', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'genericpath', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'getopt', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'getpass', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'gettext', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'glob', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'gzip', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'hashlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'heapq', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'hmac', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'html', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'http', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'imaplib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'imghdr', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'imp', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'importlib', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'inspect', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'io', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ipaddress', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'json', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'keyword', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'lib2to3', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'linecache', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'locale', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'logging', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'lzma', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'macpath', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'macurl2path', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'mailbox', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'mailcap', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'mimetypes', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'modulefinder', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'multiprocessing', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'netrc', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'nntplib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ntpath', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'nturl2path', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'numbers', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'opcode', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'operator', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'optparse', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'os', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pathlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pdb', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pgen2', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pickle', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pickletools', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pipes', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pkgutil', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'platform', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'plistlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'poplib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'posixpath', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pprint', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'profile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pstats', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pty', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'py_compile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pyclbr', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pydoc', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'pydoc_data', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'queue', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'quopri', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'random', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 're', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'reprlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'rlcompleter', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'runpy', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sched', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'selectors', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'shelve', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'shlex', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'shutil', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'signal', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'site', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'smtpd', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'smtplib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sndhdr', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'socket', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'socketserver', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sre_compile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sre_constants', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sre_parse', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'ssl', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'stat', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'statistics', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'string', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'stringprep', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'struct', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'subprocess', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sunau', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'symbol', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'symtable', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'sysconfig', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'tabnanny', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'tarfile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'telnetlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'tempfile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'textwrap', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'this', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'threading', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'timeit', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'token', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'tokenize', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'trace', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'traceback', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'tty', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'turtle', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'types', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'typing', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'unittest', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'urllib', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'uu', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'uuid', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'warnings', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'wave', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'weakref', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'webbrowser', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'wsgiref', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'xdrlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'xml', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'xmlrpc', True)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib'), 'zipfile', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_bisect', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_cn', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_hk', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_iso2022', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_jp', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_kr', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_codecs_tw', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_crypt', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_csv', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_ctypes', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_ctypes_test', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_datetime', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_decimal', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_elementtree', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_hashlib', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_heapq', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_json', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_lsprof', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_multibytecodec', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_multiprocessing', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_opcode', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_pickle', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_posixsubprocess', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_random', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_sha1', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_sha256', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_sha512', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_socket', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_ssl', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_struct', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_testbuffer', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_testcapi', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_testimportmultiple', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), '_testmultiphase', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'array', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'audioop', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'binascii', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'cmath', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'fcntl', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'grp', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'math', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'mmap', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'nis', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'ossaudiodev', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'parser', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'pyexpat', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'resource', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'select', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'spwd', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'syslog', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'termios', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'xxlimited', False)
(FileFinder('/opt/libreoffice5.2/program/python-core-3.5.0/lib/lib-dynload'), 'zlib', False)
今度は464個でてきました。

この方法だとモジュールのパスもわかります。

パッケージになっているものはTrueが出力されています。

pkgutil.pyを読んでみるとパッケージかどうかは__init__がサブモジュールにあるかどうかで判断していました。

つまりファイル構造として単独pyファイルのモジュールではなくフォルダになっているものが該当します。

help('modules')との差の31個はビルトインモジュールです。
>>> sys.builtin_module_names
('_ast', '_codecs', '_collections', '_functools', '_imp', '_io', '_locale', '_operator', '_signal', '_sre', '_stat', '_string', '_symtable', '_thread', '_tracemalloc', '_warnings', '_weakref', 'atexit', 'builtins', 'errno', 'faulthandler', 'gc', 'itertools', 'marshal', 'posix', 'pwd', 'sys', 'time', 'unicodedata', 'xxsubtype', 'zipimport')
逐一確認はしていませんがビルトインモジュールはちょうど31個ですね。

LibreOffice5.2のバンドルPythonで利用可能なモジュール一覧


pkgutil.iter_modules()の出力結果のうち、/opt/libreoffice5.2/programフォルダのpyファイルのものとpyuno.so以外は除き、ビルトインモジュールを加えたものを一覧にしました。

パスがないものがビルトインモジュールです。

パスの/opt/libreoffice5.2/は省略しました。

全部で278個になりました。
'_ast'
'_codecs'
'_collections'
'_functools'
'_imp'
'_io'
'_locale'
'_operator'
'_signal'
'_sre'
'_stat'
'_string'
'_symtable'
'_thread'
'_tracemalloc'
'_warnings'
'_weakref'
'atexit'
'builtins'
'errno'
'faulthandler'
'gc'
'itertools'
'marshal'
'posix'
'pwd'
'sys'
'time'
'unicodedata'
'xxsubtype'
'zipimport'
(('program'), 'mailmerge', False)
(('program'), 'msgbox', False)
(('program'), 'officehelper', False)
(('program'), 'pythonloader', False)
(('program'), 'pythonscript', False)
(('program'), 'pyuno', False)
(('program'), 'uno', False)
(('program'), 'unohelper', False)
(('program/python-core-3.5.0/lib'), '__future__', False)
(('program/python-core-3.5.0/lib'), '_bootlocale', False)
(('program/python-core-3.5.0/lib'), '_collections_abc', False)
(('program/python-core-3.5.0/lib'), '_compat_pickle', False)
(('program/python-core-3.5.0/lib'), '_compression', False)
(('program/python-core-3.5.0/lib'), '_dummy_thread', False)
(('program/python-core-3.5.0/lib'), '_markupbase', False)
(('program/python-core-3.5.0/lib'), '_osx_support', False)
(('program/python-core-3.5.0/lib'), '_pydecimal', False)
(('program/python-core-3.5.0/lib'), '_pyio', False)
(('program/python-core-3.5.0/lib'), '_sitebuiltins', False)
(('program/python-core-3.5.0/lib'), '_strptime', False)
(('program/python-core-3.5.0/lib'), '_sysconfigdata', False)
(('program/python-core-3.5.0/lib'), '_threading_local', False)
(('program/python-core-3.5.0/lib'), '_weakrefset', False)
(('program/python-core-3.5.0/lib'), 'abc', False)
(('program/python-core-3.5.0/lib'), 'aifc', False)
(('program/python-core-3.5.0/lib'), 'antigravity', False)
(('program/python-core-3.5.0/lib'), 'argparse', False)
(('program/python-core-3.5.0/lib'), 'ast', False)
(('program/python-core-3.5.0/lib'), 'asynchat', False)
(('program/python-core-3.5.0/lib'), 'asyncore', False)
(('program/python-core-3.5.0/lib'), 'base64', False)
(('program/python-core-3.5.0/lib'), 'bdb', False)
(('program/python-core-3.5.0/lib'), 'binhex', False)
(('program/python-core-3.5.0/lib'), 'bisect', False)
(('program/python-core-3.5.0/lib'), 'bz2', False)
(('program/python-core-3.5.0/lib'), 'cProfile', False)
(('program/python-core-3.5.0/lib'), 'calendar', False)
(('program/python-core-3.5.0/lib'), 'cgi', False)
(('program/python-core-3.5.0/lib'), 'cgitb', False)
(('program/python-core-3.5.0/lib'), 'chunk', False)
(('program/python-core-3.5.0/lib'), 'cmd', False)
(('program/python-core-3.5.0/lib'), 'code', False)
(('program/python-core-3.5.0/lib'), 'codecs', False)
(('program/python-core-3.5.0/lib'), 'codeop', False)
(('program/python-core-3.5.0/lib'), 'collections', True)
(('program/python-core-3.5.0/lib'), 'colorsys', False)
(('program/python-core-3.5.0/lib'), 'compileall', False)
(('program/python-core-3.5.0/lib'), 'concurrent', True)
(('program/python-core-3.5.0/lib'), 'configparser', False)
(('program/python-core-3.5.0/lib'), 'contextlib', False)
(('program/python-core-3.5.0/lib'), 'copy', False)
(('program/python-core-3.5.0/lib'), 'copyreg', False)
(('program/python-core-3.5.0/lib'), 'crypt', False)
(('program/python-core-3.5.0/lib'), 'csv', False)
(('program/python-core-3.5.0/lib'), 'ctypes', True)
(('program/python-core-3.5.0/lib'), 'datetime', False)
(('program/python-core-3.5.0/lib'), 'decimal', False)
(('program/python-core-3.5.0/lib'), 'difflib', False)
(('program/python-core-3.5.0/lib'), 'dis', False)
(('program/python-core-3.5.0/lib'), 'distutils', True)
(('program/python-core-3.5.0/lib'), 'doctest', False)
(('program/python-core-3.5.0/lib'), 'dummy_threading', False)
(('program/python-core-3.5.0/lib'), 'email', True)
(('program/python-core-3.5.0/lib'), 'encodings', True)
(('program/python-core-3.5.0/lib'), 'enum', False)
(('program/python-core-3.5.0/lib'), 'filecmp', False)
(('program/python-core-3.5.0/lib'), 'fileinput', False)
(('program/python-core-3.5.0/lib'), 'fnmatch', False)
(('program/python-core-3.5.0/lib'), 'formatter', False)
(('program/python-core-3.5.0/lib'), 'fractions', False)
(('program/python-core-3.5.0/lib'), 'ftplib', False)
(('program/python-core-3.5.0/lib'), 'functools', False)
(('program/python-core-3.5.0/lib'), 'genericpath', False)
(('program/python-core-3.5.0/lib'), 'getopt', False)
(('program/python-core-3.5.0/lib'), 'getpass', False)
(('program/python-core-3.5.0/lib'), 'gettext', False)
(('program/python-core-3.5.0/lib'), 'glob', False)
(('program/python-core-3.5.0/lib'), 'gzip', False)
(('program/python-core-3.5.0/lib'), 'hashlib', False)
(('program/python-core-3.5.0/lib'), 'heapq', False)
(('program/python-core-3.5.0/lib'), 'hmac', False)
(('program/python-core-3.5.0/lib'), 'html', True)
(('program/python-core-3.5.0/lib'), 'http', True)
(('program/python-core-3.5.0/lib'), 'imaplib', False)
(('program/python-core-3.5.0/lib'), 'imghdr', False)
(('program/python-core-3.5.0/lib'), 'imp', False)
(('program/python-core-3.5.0/lib'), 'importlib', True)
(('program/python-core-3.5.0/lib'), 'inspect', False)
(('program/python-core-3.5.0/lib'), 'io', False)
(('program/python-core-3.5.0/lib'), 'ipaddress', False)
(('program/python-core-3.5.0/lib'), 'json', True)
(('program/python-core-3.5.0/lib'), 'keyword', False)
(('program/python-core-3.5.0/lib'), 'lib2to3', True)
(('program/python-core-3.5.0/lib'), 'linecache', False)
(('program/python-core-3.5.0/lib'), 'locale', False)
(('program/python-core-3.5.0/lib'), 'logging', True)
(('program/python-core-3.5.0/lib'), 'lzma', False)
(('program/python-core-3.5.0/lib'), 'macpath', False)
(('program/python-core-3.5.0/lib'), 'macurl2path', False)
(('program/python-core-3.5.0/lib'), 'mailbox', False)
(('program/python-core-3.5.0/lib'), 'mailcap', False)
(('program/python-core-3.5.0/lib'), 'mimetypes', False)
(('program/python-core-3.5.0/lib'), 'modulefinder', False)
(('program/python-core-3.5.0/lib'), 'multiprocessing', True)
(('program/python-core-3.5.0/lib'), 'netrc', False)
(('program/python-core-3.5.0/lib'), 'nntplib', False)
(('program/python-core-3.5.0/lib'), 'ntpath', False)
(('program/python-core-3.5.0/lib'), 'nturl2path', False)
(('program/python-core-3.5.0/lib'), 'numbers', False)
(('program/python-core-3.5.0/lib'), 'opcode', False)
(('program/python-core-3.5.0/lib'), 'operator', False)
(('program/python-core-3.5.0/lib'), 'optparse', False)
(('program/python-core-3.5.0/lib'), 'os', False)
(('program/python-core-3.5.0/lib'), 'pathlib', False)
(('program/python-core-3.5.0/lib'), 'pdb', False)
(('program/python-core-3.5.0/lib'), 'pgen2', True)
(('program/python-core-3.5.0/lib'), 'pickle', False)
(('program/python-core-3.5.0/lib'), 'pickletools', False)
(('program/python-core-3.5.0/lib'), 'pipes', False)
(('program/python-core-3.5.0/lib'), 'pkgutil', False)
(('program/python-core-3.5.0/lib'), 'platform', False)
(('program/python-core-3.5.0/lib'), 'plistlib', False)
(('program/python-core-3.5.0/lib'), 'poplib', False)
(('program/python-core-3.5.0/lib'), 'posixpath', False)
(('program/python-core-3.5.0/lib'), 'pprint', False)
(('program/python-core-3.5.0/lib'), 'profile', False)
(('program/python-core-3.5.0/lib'), 'pstats', False)
(('program/python-core-3.5.0/lib'), 'pty', False)
(('program/python-core-3.5.0/lib'), 'py_compile', False)
(('program/python-core-3.5.0/lib'), 'pyclbr', False)
(('program/python-core-3.5.0/lib'), 'pydoc', False)
(('program/python-core-3.5.0/lib'), 'pydoc_data', True)
(('program/python-core-3.5.0/lib'), 'queue', False)
(('program/python-core-3.5.0/lib'), 'quopri', False)
(('program/python-core-3.5.0/lib'), 'random', False)
(('program/python-core-3.5.0/lib'), 're', False)
(('program/python-core-3.5.0/lib'), 'reprlib', False)
(('program/python-core-3.5.0/lib'), 'rlcompleter', False)
(('program/python-core-3.5.0/lib'), 'runpy', False)
(('program/python-core-3.5.0/lib'), 'sched', False)
(('program/python-core-3.5.0/lib'), 'selectors', False)
(('program/python-core-3.5.0/lib'), 'shelve', False)
(('program/python-core-3.5.0/lib'), 'shlex', False)
(('program/python-core-3.5.0/lib'), 'shutil', False)
(('program/python-core-3.5.0/lib'), 'signal', False)
(('program/python-core-3.5.0/lib'), 'site', False)
(('program/python-core-3.5.0/lib'), 'smtpd', False)
(('program/python-core-3.5.0/lib'), 'smtplib', False)
(('program/python-core-3.5.0/lib'), 'sndhdr', False)
(('program/python-core-3.5.0/lib'), 'socket', False)
(('program/python-core-3.5.0/lib'), 'socketserver', False)
(('program/python-core-3.5.0/lib'), 'sre_compile', False)
(('program/python-core-3.5.0/lib'), 'sre_constants', False)
(('program/python-core-3.5.0/lib'), 'sre_parse', False)
(('program/python-core-3.5.0/lib'), 'ssl', False)
(('program/python-core-3.5.0/lib'), 'stat', False)
(('program/python-core-3.5.0/lib'), 'statistics', False)
(('program/python-core-3.5.0/lib'), 'string', False)
(('program/python-core-3.5.0/lib'), 'stringprep', False)
(('program/python-core-3.5.0/lib'), 'struct', False)
(('program/python-core-3.5.0/lib'), 'subprocess', False)
(('program/python-core-3.5.0/lib'), 'sunau', False)
(('program/python-core-3.5.0/lib'), 'symbol', False)
(('program/python-core-3.5.0/lib'), 'symtable', False)
(('program/python-core-3.5.0/lib'), 'sysconfig', False)
(('program/python-core-3.5.0/lib'), 'tabnanny', False)
(('program/python-core-3.5.0/lib'), 'tarfile', False)
(('program/python-core-3.5.0/lib'), 'telnetlib', False)
(('program/python-core-3.5.0/lib'), 'tempfile', False)
(('program/python-core-3.5.0/lib'), 'textwrap', False)
(('program/python-core-3.5.0/lib'), 'this', False)
(('program/python-core-3.5.0/lib'), 'threading', False)
(('program/python-core-3.5.0/lib'), 'timeit', False)
(('program/python-core-3.5.0/lib'), 'token', False)
(('program/python-core-3.5.0/lib'), 'tokenize', False)
(('program/python-core-3.5.0/lib'), 'trace', False)
(('program/python-core-3.5.0/lib'), 'traceback', False)
(('program/python-core-3.5.0/lib'), 'tty', False)
(('program/python-core-3.5.0/lib'), 'turtle', False)
(('program/python-core-3.5.0/lib'), 'types', False)
(('program/python-core-3.5.0/lib'), 'typing', False)
(('program/python-core-3.5.0/lib'), 'unittest', True)
(('program/python-core-3.5.0/lib'), 'urllib', True)
(('program/python-core-3.5.0/lib'), 'uu', False)
(('program/python-core-3.5.0/lib'), 'uuid', False)
(('program/python-core-3.5.0/lib'), 'warnings', False)
(('program/python-core-3.5.0/lib'), 'wave', False)
(('program/python-core-3.5.0/lib'), 'weakref', False)
(('program/python-core-3.5.0/lib'), 'webbrowser', False)
(('program/python-core-3.5.0/lib'), 'wsgiref', True)
(('program/python-core-3.5.0/lib'), 'xdrlib', False)
(('program/python-core-3.5.0/lib'), 'xml', True)
(('program/python-core-3.5.0/lib'), 'xmlrpc', True)
(('program/python-core-3.5.0/lib'), 'zipfile', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_bisect', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_cn', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_hk', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_iso2022', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_jp', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_kr', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_codecs_tw', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_crypt', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_csv', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_ctypes', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_ctypes_test', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_datetime', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_decimal', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_elementtree', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_hashlib', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_heapq', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_json', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_lsprof', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_multibytecodec', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_multiprocessing', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_opcode', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_pickle', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_posixsubprocess', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_random', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_sha1', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_sha256', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_sha512', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_socket', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_ssl', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_struct', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_testbuffer', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_testcapi', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_testimportmultiple', False)
(('program/python-core-3.5.0/lib/lib-dynload'), '_testmultiphase', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'array', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'audioop', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'binascii', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'cmath', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'fcntl', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'grp', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'math', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'mmap', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'nis', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'ossaudiodev', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'parser', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'pyexpat', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'resource', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'select', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'spwd', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'syslog', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'termios', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'xxlimited', False)
(('program/python-core-3.5.0/lib/lib-dynload'), 'zlib', False)

参考にしたサイト


利用可能なモジュール一覧を取得する - Study08.net 対シンバシ殲滅用人型機動兵器
一覧の取得方法を教えていただきました。

次の関連記事:LibreOffice5(35)unoinsp.py:PyDevパッケージで管理する

PR

0 件のコメント:

コメントを投稿