前の関連記事: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固有のもののようです。
(2017.9.20追記。Windows版ではモジュールが少ないことに気が付きました。
C:\Users\pq>"C:\Program Files (x86)\LibreOffice 5\program\python.exe" Python 3.3.5 (default, Dec 20 2016, 00:04:55) [MSC v.1800 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> help('modules') Please wait a moment while I gather a list of all available modules... __future__ bdb itertools select _ast binascii json shelve _bisect binhex keyword shlex _codecs bisect lib2to3 shutil _codecs_cn builtins linecache signal _codecs_hk bz2 locale site _codecs_iso2022 cProfile logging smtpd _codecs_jp calendar lzma smtplib _codecs_kr cgi macpath sndhdr _codecs_tw cgitb macurl2path socket _collections chunk mailbox socketserver _compat_pickle cmath mailcap sre_compile _csv cmd mailmerge sre_constants _ctypes code marshal sre_parse _ctypes_test codecs math ssl _datetime codeop mimetypes stat _decimal collections mmap string _dummy_thread colorsys modulefinder stringprep _elementtree compileall msgbox struct _functools concurrent msvcrt subprocess _heapq configparser multiprocessing sunau _imp contextlib netrc symbol _io copy nntplib symtable _json copyreg nt sys _locale crypt ntpath sysconfig _lsprof csv nturl2path tabnanny _markupbase ctypes numbers tarfile _md5 datetime officehelper telnetlib _msi decimal opcode tempfile _multibytecodec difflib operator textwrap _multiprocessing dis optparse this _osx_support distutils os threading _pickle doctest os2emxpath time _pyio dummy_threading parser timeit _random email pdb token _sha1 encodings pgen2 tokenize _sha256 errno pickle trace _sha512 faulthandler pickletools traceback _socket filecmp pipes tty _sre fileinput pkgutil turtle _ssl fnmatch platform types _string formatter plistlib unicodedata _strptime fractions poplib unittest _struct ftplib posixpath uno _symtable functools pprint unohelper _testbuffer gc profile urllib _testcapi genericpath pstats uu _thread getopt pty uuid _threading_local getpass py_compile warnings _warnings gettext pyclbr wave _weakref glob pydoc weakref _weakrefset gzip pydoc_data webbrowser _winapi hashlib pyexpat winreg abc heapq pythonloader winsound aifc hmac pythonscript wizards antigravity html pyuno wsgiref argparse http queue xdrlib array imaplib quopri xml ast imghdr random xmlrpc asynchat imp re xxsubtype asyncore importlib reprlib zipfile atexit inspect rlcompleter zipimport audioop io runpy zlib base64 ipaddress sched Enter any module name to get more help. Or, type "modules spam" to search for modules whose descriptions contain the word "spam".pathlibが見当たりません。これはLinuxのバンドルPythonのバージョンが3.5.0なのに対して、Windows版は3.3.5なのが原因ですね。)
(2017.9.22追記。LibreOffice5.4ではLinux版もWindows版もPython3.5.4になっていました。linuxBean14.04(176)LibreOffice5.4.1のインストール参照。)
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 対シンバシ殲滅用人型機動兵器
一覧の取得方法を教えていただきました。
0 件のコメント:
コメントを投稿