なりなり日記

Appleと折りたたみ自転車(BROMPTON / Tern Vektron S10 / BESV PSF1)の情報を中心に発信中!

【Python入門】Juno for Jupyterで使えるモジュール一覧


スポンサーリンク

こんにちは、なりなりです(^ ^)

Juno Connect

Juno Connect

  • Rational Matter
  • 開発ツール
  • ¥1,220

iPhone、iPadでの最高のPython開発環境、Juno for Jupyterで利用できるモジュールを確認してみました。

!python -c "help('modules')"

Junoのセル内でこのコマンドを実行して待つこと1分以上

Crypto              builtins            keras_applications  qtawesome
Cython              bz2                 keras_preprocessing qtconsole
Dora                bz2file             kernprof            qtpy
IPython             cProfile            keyring             queue
Kqlmagic            cachecontrol        keyword             quopri
OpenSSL             calendar            kiwisolver          random
PIL                 certifi             klein               re
PyQt5               cffi                knack               readline
__future__          cgi                 lancet              reprlib
_ast                cgitb               lazy_object_proxy   requests
_ast27              chardet             lib2to3             requests_oauthlib
_ast3               chart_studio        libarchive          resource
_asyncio            chunk               libfuturize         retrying
_bisect             click               libpasteurize       rlcompleter
_blake2             client              lightgbm            rmagic
_bootlocale         cloudpickle         line_profiler       rope
_bz2                clyent              line_profiler_py35  rpy2
_cffi_backend       cmath               linecache           rsrc
_cntk_py            cmd                 llvmlite            ruamel_yaml
_codecs             cntk                locale              runpy
_codecs_cn          code                locket              s3transfer
_codecs_hk          codecs              lockfile            samples
_codecs_iso2022     codeop              logging             sched
_codecs_jp          collections         luigi               scikitonx
_codecs_kr          colorama            lxml                scipy
_codecs_tw          colorsys            lzma                scripts
_collections        compileall          macpath             scrubadub
_collections_abc    concurrent          macurl2path         seaborn
_compat_pickle      conda               mailbox             secrets
_compression        conda_build         mailcap             secretstorage
_crypt              conda_env           markdown            select
_csv                configparser        markupsafe          selectors
_ctypes             constantly          marshal             send2trash
_ctypes_test        contextlib          math                service_identity
_curses             contextlib2         matplotlib          setuptools
_curses_panel       copy                mccabe              shap
_datetime           copyreg             memory_profiler     shelve
_decimal            coverage            mimetypes           shlex
_dummy_thread       coveralls           mistune             shutil
_elementtree        crypt               mkl                 signal
_functools          cryptography        mkl_fft             simplegeneric
_hashlib            csv                 mkl_random          singledispatch
_heapq              ctypes              mmap                singledispatch_helpers
_imp                curl                mock                sip
_io                 curses              modulefinder        sipconfig
_json               cycler              more_itertools      sipdistutils
_line_profiler      cython              mpmath              site
_locale             cythonmagic         mprof               six
_lsprof             cytoolz             msgpack             skbio
_lzma               daemon              msrest              skimage
_markupbase         dask                msrestazure         skl2onnx
_md5                datacleaner         multimethods        sklearn
_mssql              datascience         multipledispatch    sklearn_pandas
_multibytecodec     datashape           multiprocessing     smart_open
_multiprocessing    datetime            nacl                smtpd
_opcode             dateutil            natsort             smtplib
_operator           dbm                 navigator_updater   snakeviz
_osx_support        decimal             nbconvert           sndhdr
_pickle             decorator           nbformat            snowballstemmer
_plotly_future_     defusedxml          ndg                 socket
_plotly_utils       deprecated          netrc               socketserver
_posixsubprocess    difflib             networkx            socks
_pydecimal          dill                nimbusml            sockshandler
_pyio               dis                 nis                 sortedcollections
_pytest             distributed         nltk                sortedcontainers
_random             distro              nntplib             sphinx
_rinterface_cffi    distutils           nose                sphinxcontrib
_ruamel_yaml        doc                 notebook            spwd
_sha1               docker              ntpath              spyder
_sha256             dockerpycreds       nturl2path          spyder_breakpoints
_sha3               docopt              numba               spyder_io_dcm
_sha512             docs                numbergen           spyder_io_hdf5
_signal             doctest             numbers             spyder_kernels
_sitebuiltins       docutils            numexpr             spyder_profiler
_socket             dot_parser          numpy               spyder_pylint
_sqlite3            dotnetcore2         numpydoc            sqlalchemy
_sre                dummy_threading     oauthlib            sqlite3
_ssl                easy_install        odo                 sre_compile
_stat               easyconfig          ogr                 sre_constants
_string             edward              olefile             sre_parse
_strptime           elasticsearch       onnx                ssl
_struct             email               onnxconverter_common stat
_symtable           encodings           onnxmltools         statistics
_sysconfigdata_i686_conda_cos6_linux_gnu ensurepip           onnxruntime         statsmodels
_sysconfigdata_m_linux_x86_64-linux-gnu entrypoints         opcode              storemagic
_sysconfigdata_powerpc64le_conda_cos7_linux_gnu enum                openpyxl            string
_sysconfigdata_x86_64_apple_darwin13_4_0 errno               operator            stringprep
_sysconfigdata_x86_64_conda_cos6_linux_gnu et_xmlfile          optparse            struct
_testbuffer         fastcache           os                  subprocess
_testcapi           faulthandler        osgeo               sunau
_testimportmultiple fcntl               osr                 symbol
_testmultiphase     feedparser          ossaudiodev         sympy
_thread             filecmp             packaging           sympyprinting
_threading_local    fileinput           pandas              symtable
_tkinter            filelock            pandasql            sys
_tracemalloc        flask               pandocfilters       sysconfig
_warnings           flask_cors          param               syslog
_weakref            fnmatch             paramiko            tables
_weakrefset         folium              parser              tabnanny
_yaml               formatter           parso               tabulate
abc                 fractions           partd               tarfile
absl                ftfy                past                tblib
adal                ftplib              path                telnetlib
aifc                functools           pathlib             tempfile
alabaster           future              pathlib2            tensorboard
altair              gast                pathspec            tensorflow
anaconda_navigator  gc                  patsy               termcolor
anaconda_project    gdal                pbr                 terminado
antigravity         gdalconst           pdb                 termios
antlr4              gdalnumeric         pep8                test
appdirs             genericpath         pexpect             test_path
applicationinsights gensim              phonenumbers        test_pycosat
argcomplete         getopt              pickle              testpath
argparse            getpass             pickleshare         tests
array               gettext             pickletools         textblob
arrow               gevent              pip                 textwrap
asn1crypto          ggplot              pipes               tf2onnx
ast                 github              pkg_resources       theano
astor               glob                pkginfo             this
astroid             glob2               pkgutil             threading
astropy             gmpy2               platform            time
asynchat            gnm                 plistlib            timeit
asyncio             graphviz            plotly              tkinter
asyncore            greenlet            plotlywidget        tlz
atexit              gridfs              pluggy              token
atomicwrites        grp                 ply                 tokenize
attr                grpc                poplib              toolz
audioop             gym                 portalocker         torch
automat             gzip                posix               torchvision
automl              h5py                posixpath           tornado
autoreload          hamcrest            pprint              tqdm
azure               hashlib             prettypandas        trace
azureml             hdmedians           prettytable         traceback
babel               heapdict            profile             tracemalloc
backcall            heapq               prometheus_client   traitlets
backports           hmac                prompt_toolkit      traittypes
base64              holoviews           pstats              treq
bcrypt              html                psutil              tty
bdb                 html5lib            psycopg2            turtle
beautifier          http                pty                 turtledemo
benchmarks          humanfriendly       ptyprocess          twisted
bin                 hyperlink           pwd                 typed_ast
binascii            idlelib             py                  types
binhex              idna                py4j                typing
binstar_client      imageio             py_compile          typing_extensions
bisect              imagesize           pyang               unicodecsv
bitarray            imaplib             pyarrow             unicodedata
bkcharts            imghdr              pyasn1              unittest
blaze               imp                 pyasn1_modules      update_checker
bleach              importlib           pyclbr              update_checker_test
bokeh               incremental         pycodestyle         urllib
boto                inspect             pycosat             urllib3
boto3               io                  pycparser           uu
botocore            ipaddress           pycurl              uuid
bottleneck          ipykernel           pydoc               venv
bqplot              ipykernel_launcher  pydoc_data          warnings
brain_attrs         ipython_genutils    pydot               wave
brain_builtin_inference ipywidgets          pyexpat             wcwidth
brain_collections   isodate             pyflakes            weakref
brain_curses        isort               pyglet              webbrowser
brain_dateutil      isympy              pygments            webencodings
brain_fstrings      itertools           pykafka             websocket
brain_functools     itsdangerous        pylab               werkzeug
brain_gi            jdcal               pylint              wget
brain_hashlib       jedi                pymc                wheel
brain_io            jeepney             pymc3               widgetsnbextension
brain_mechanize     jinja2              pymongo             word2vec
brain_multiprocessing jmespath            pympler             wrapt
brain_namedtuple_enum joblib              pymssql             wsgiref
brain_nose          json                pymysql             xdrlib
brain_numpy         jsonform            pyodbc              xlrd
brain_pkg_resources jsonpickle          pypachy             xlsxwriter
brain_pytest        jsonschema          pyparsing           xlwt
brain_qt            jsonsir             pyprof2calltree     xml
brain_random        jupyter             pyspark             xmlrpc
brain_re            jupyter_client      pytest              xxlimited
brain_six           jupyter_console     pytest_arraydiff    xxsubtype
brain_ssl           jupyter_core        pytest_doctestplus  yaml
brain_subprocess    jupyterlab          pytest_openfiles    zict
brain_threading     jupyterlab_launcher pytest_remotedata   zipapp
brain_typing        jwt                 pytz                zipfile
brain_uuid          kafka               pyviz_comms         zipimport
brewer2mpl          kazoo               pywrapfst           zlib
bs4                 keras               pywt                zmq
bson                keras2onnx          pyximport           zope

随分時間がかかるなと思ったら、鬼の様に出てきました!

これは、無いモジュールを探す方が大変そう。

或いは、購入前に「Try Jupyter」でimportしてみて確認すると良いかもしれません。


万が一必要なモジュールがインストールされていなければ、普通のJupyter同様に

!pip install module名

!pipコマンドを使えばインストール出来ます。

やっぱ最強です!


ちなみに、

import BeautifulSoup

とするとモジュールが無いというメッセージが出たので

!pip install BeautifulSoup4

としてみたところ、インストール済みとのメッセージが!

どういうことかと思ったら、モジュール名はbs4という落ちでした。