1240 lines
42 KiB
Plaintext
1240 lines
42 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 11,
|
|
"id": "f512fba3-877f-411e-935c-0c878d478b2d",
|
|
"metadata": {
|
|
"scrolled": true
|
|
},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"sys\n",
|
|
"builtins\n",
|
|
"_frozen_importlib\n",
|
|
"_imp\n",
|
|
"_thread\n",
|
|
"_warnings\n",
|
|
"_weakref\n",
|
|
"winreg\n",
|
|
"_io\n",
|
|
"marshal\n",
|
|
"nt\n",
|
|
"_frozen_importlib_external\n",
|
|
"time\n",
|
|
"zipimport\n",
|
|
"_codecs\n",
|
|
"codecs\n",
|
|
"encodings.aliases\n",
|
|
"encodings\n",
|
|
"encodings.utf_8\n",
|
|
"encodings.cp1252\n",
|
|
"_signal\n",
|
|
"_abc\n",
|
|
"abc\n",
|
|
"io\n",
|
|
"__main__\n",
|
|
"_stat\n",
|
|
"stat\n",
|
|
"_collections_abc\n",
|
|
"genericpath\n",
|
|
"_winapi\n",
|
|
"ntpath\n",
|
|
"os.path\n",
|
|
"os\n",
|
|
"_sitebuiltins\n",
|
|
"encodings.utf_8_sig\n",
|
|
"_distutils_hack\n",
|
|
"site\n",
|
|
"importlib._bootstrap\n",
|
|
"importlib._bootstrap_external\n",
|
|
"warnings\n",
|
|
"importlib\n",
|
|
"importlib.machinery\n",
|
|
"importlib._abc\n",
|
|
"types\n",
|
|
"importlib.util\n",
|
|
"runpy\n",
|
|
"posixpath\n",
|
|
"_operator\n",
|
|
"operator\n",
|
|
"itertools\n",
|
|
"keyword\n",
|
|
"reprlib\n",
|
|
"_collections\n",
|
|
"collections\n",
|
|
"_functools\n",
|
|
"functools\n",
|
|
"enum\n",
|
|
"_sre\n",
|
|
"re._constants\n",
|
|
"re._parser\n",
|
|
"re._casefix\n",
|
|
"re._compiler\n",
|
|
"copyreg\n",
|
|
"re\n",
|
|
"fnmatch\n",
|
|
"errno\n",
|
|
"urllib\n",
|
|
"math\n",
|
|
"ipaddress\n",
|
|
"urllib.parse\n",
|
|
"pathlib\n",
|
|
"collections.abc\n",
|
|
"contextlib\n",
|
|
"_typing\n",
|
|
"typing.io\n",
|
|
"typing.re\n",
|
|
"typing\n",
|
|
"ipykernel._version\n",
|
|
"__future__\n",
|
|
"_json\n",
|
|
"json.scanner\n",
|
|
"json.decoder\n",
|
|
"json.encoder\n",
|
|
"json\n",
|
|
"_locale\n",
|
|
"locale\n",
|
|
"signal\n",
|
|
"_weakrefset\n",
|
|
"threading\n",
|
|
"msvcrt\n",
|
|
"subprocess\n",
|
|
"jupyter_client._version\n",
|
|
"_wmi\n",
|
|
"platform\n",
|
|
"zmq.backend.select\n",
|
|
"cython_runtime\n",
|
|
"_cython_3_0_11\n",
|
|
"weakref\n",
|
|
"zmq.constants\n",
|
|
"zmq.error\n",
|
|
"zmq.backend.cython._zmq\n",
|
|
"zmq.backend.cython\n",
|
|
"zmq.backend\n",
|
|
"atexit\n",
|
|
"zmq._typing\n",
|
|
"zmq.utils\n",
|
|
"zmq.utils.interop\n",
|
|
"zmq.sugar.attrsettr\n",
|
|
"_struct\n",
|
|
"struct\n",
|
|
"_compat_pickle\n",
|
|
"_pickle\n",
|
|
"pickle\n",
|
|
"_bisect\n",
|
|
"bisect\n",
|
|
"_random\n",
|
|
"_sha2\n",
|
|
"random\n",
|
|
"zmq.utils.jsonapi\n",
|
|
"zmq.sugar.poll\n",
|
|
"zmq.sugar.socket\n",
|
|
"zmq.sugar.context\n",
|
|
"zmq.sugar.frame\n",
|
|
"zmq.sugar.tracker\n",
|
|
"zmq.sugar.version\n",
|
|
"zmq.sugar.stopwatch\n",
|
|
"zmq.sugar\n",
|
|
"zmq\n",
|
|
"concurrent\n",
|
|
"token\n",
|
|
"_tokenize\n",
|
|
"tokenize\n",
|
|
"linecache\n",
|
|
"textwrap\n",
|
|
"traceback\n",
|
|
"_string\n",
|
|
"string\n",
|
|
"logging\n",
|
|
"concurrent.futures._base\n",
|
|
"concurrent.futures\n",
|
|
"_heapq\n",
|
|
"heapq\n",
|
|
"_socket\n",
|
|
"select\n",
|
|
"selectors\n",
|
|
"socket\n",
|
|
"_ssl\n",
|
|
"binascii\n",
|
|
"base64\n",
|
|
"ssl\n",
|
|
"asyncio.constants\n",
|
|
"_ast\n",
|
|
"ast\n",
|
|
"_opcode\n",
|
|
"opcode\n",
|
|
"dis\n",
|
|
"inspect\n",
|
|
"asyncio.coroutines\n",
|
|
"_contextvars\n",
|
|
"contextvars\n",
|
|
"asyncio.format_helpers\n",
|
|
"asyncio.base_futures\n",
|
|
"asyncio.exceptions\n",
|
|
"asyncio.base_tasks\n",
|
|
"_asyncio\n",
|
|
"asyncio.events\n",
|
|
"asyncio.futures\n",
|
|
"asyncio.protocols\n",
|
|
"asyncio.transports\n",
|
|
"asyncio.log\n",
|
|
"asyncio.sslproto\n",
|
|
"asyncio.mixins\n",
|
|
"asyncio.locks\n",
|
|
"asyncio.timeouts\n",
|
|
"asyncio.tasks\n",
|
|
"asyncio.staggered\n",
|
|
"asyncio.trsock\n",
|
|
"asyncio.base_events\n",
|
|
"asyncio.runners\n",
|
|
"asyncio.queues\n",
|
|
"asyncio.streams\n",
|
|
"asyncio.subprocess\n",
|
|
"asyncio.taskgroups\n",
|
|
"asyncio.threads\n",
|
|
"_overlapped\n",
|
|
"asyncio.base_subprocess\n",
|
|
"asyncio.proactor_events\n",
|
|
"asyncio.selector_events\n",
|
|
"zlib\n",
|
|
"_compression\n",
|
|
"_bz2\n",
|
|
"bz2\n",
|
|
"_lzma\n",
|
|
"lzma\n",
|
|
"shutil\n",
|
|
"tempfile\n",
|
|
"asyncio.windows_utils\n",
|
|
"asyncio.windows_events\n",
|
|
"asyncio\n",
|
|
"zmq._future\n",
|
|
"zmq.asyncio\n",
|
|
"traitlets.utils\n",
|
|
"traitlets.utils.bunch\n",
|
|
"traitlets.utils.descriptions\n",
|
|
"traitlets.utils.getargspec\n",
|
|
"traitlets.utils.importstring\n",
|
|
"traitlets.utils.sentinel\n",
|
|
"traitlets.utils.warnings\n",
|
|
"traitlets.traitlets\n",
|
|
"traitlets._version\n",
|
|
"copy\n",
|
|
"traitlets.utils.decorators\n",
|
|
"traitlets\n",
|
|
"_queue\n",
|
|
"queue\n",
|
|
"jupyter_core.version\n",
|
|
"jupyter_core\n",
|
|
"jupyter_core.utils\n",
|
|
"jupyter_client.channelsabc\n",
|
|
"_hashlib\n",
|
|
"_blake2\n",
|
|
"hashlib\n",
|
|
"hmac\n",
|
|
"dataclasses\n",
|
|
"pprint\n",
|
|
"_datetime\n",
|
|
"datetime\n",
|
|
"tornado\n",
|
|
"numbers\n",
|
|
"logging.handlers\n",
|
|
"html.entities\n",
|
|
"html\n",
|
|
"array\n",
|
|
"tornado.speedups\n",
|
|
"tornado.util\n",
|
|
"tornado.escape\n",
|
|
"colorama.ansi\n",
|
|
"_ctypes\n",
|
|
"ctypes._endian\n",
|
|
"ctypes\n",
|
|
"ctypes.wintypes\n",
|
|
"colorama.win32\n",
|
|
"colorama.winterm\n",
|
|
"colorama.ansitowin32\n",
|
|
"colorama.initialise\n",
|
|
"colorama\n",
|
|
"tornado.log\n",
|
|
"tornado.concurrent\n",
|
|
"tornado.ioloop\n",
|
|
"socketserver\n",
|
|
"logging.config\n",
|
|
"traitlets.utils.text\n",
|
|
"gettext\n",
|
|
"argparse\n",
|
|
"traitlets.config.loader\n",
|
|
"traitlets.config.configurable\n",
|
|
"traitlets.utils.nested_update\n",
|
|
"traitlets.config.application\n",
|
|
"traitlets.config\n",
|
|
"traitlets.log\n",
|
|
"zmq.eventloop\n",
|
|
"zmq.eventloop.zmqstream\n",
|
|
"jupyter_client.adapter\n",
|
|
"dateutil._version\n",
|
|
"dateutil\n",
|
|
"calendar\n",
|
|
"six\n",
|
|
"_decimal\n",
|
|
"decimal\n",
|
|
"dateutil._common\n",
|
|
"dateutil.relativedelta\n",
|
|
"six.moves\n",
|
|
"dateutil.tz._common\n",
|
|
"dateutil.tz._factories\n",
|
|
"dateutil.tz.win\n",
|
|
"dateutil.tz.tz\n",
|
|
"dateutil.tz\n",
|
|
"dateutil.parser._parser\n",
|
|
"dateutil.parser.isoparser\n",
|
|
"dateutil.parser\n",
|
|
"_strptime\n",
|
|
"jupyter_client.jsonutil\n",
|
|
"jupyter_client.session\n",
|
|
"jupyter_client.channels\n",
|
|
"getpass\n",
|
|
"jupyter_client.clientabc\n",
|
|
"glob\n",
|
|
"platformdirs.api\n",
|
|
"platformdirs.version\n",
|
|
"platformdirs.windows\n",
|
|
"platformdirs\n",
|
|
"jupyter_core.paths\n",
|
|
"jupyter_client.localinterfaces\n",
|
|
"jupyter_client.utils\n",
|
|
"jupyter_client.connect\n",
|
|
"jupyter_client.client\n",
|
|
"jupyter_client.asynchronous.client\n",
|
|
"jupyter_client.asynchronous\n",
|
|
"jupyter_client.blocking.client\n",
|
|
"jupyter_client.blocking\n",
|
|
"jupyter_client.launcher\n",
|
|
"_uuid\n",
|
|
"uuid\n",
|
|
"_csv\n",
|
|
"csv\n",
|
|
"email\n",
|
|
"zipfile._path.glob\n",
|
|
"zipfile._path\n",
|
|
"zipfile\n",
|
|
"quopri\n",
|
|
"email._parseaddr\n",
|
|
"email.base64mime\n",
|
|
"email.quoprimime\n",
|
|
"email.errors\n",
|
|
"email.encoders\n",
|
|
"email.charset\n",
|
|
"email.utils\n",
|
|
"email.header\n",
|
|
"email._policybase\n",
|
|
"email._encoded_words\n",
|
|
"email.iterators\n",
|
|
"email.message\n",
|
|
"importlib.metadata._functools\n",
|
|
"importlib.metadata._text\n",
|
|
"importlib.metadata._adapters\n",
|
|
"importlib.metadata._meta\n",
|
|
"importlib.metadata._collections\n",
|
|
"importlib.metadata._itertools\n",
|
|
"importlib.resources.abc\n",
|
|
"importlib.resources._adapters\n",
|
|
"importlib.resources._common\n",
|
|
"importlib.resources._legacy\n",
|
|
"importlib.resources\n",
|
|
"importlib.abc\n",
|
|
"importlib.metadata\n",
|
|
"jupyter_client.provisioning.provisioner_base\n",
|
|
"jupyter_client.provisioning.factory\n",
|
|
"jupyter_client.provisioning.local_provisioner\n",
|
|
"jupyter_client.provisioning\n",
|
|
"jupyter_client.kernelspec\n",
|
|
"jupyter_client.managerabc\n",
|
|
"jupyter_client.manager\n",
|
|
"jupyter_client.multikernelmanager\n",
|
|
"jupyter_client\n",
|
|
"ipykernel.connect\n",
|
|
"ipykernel\n",
|
|
"IPython.core\n",
|
|
"IPython.core.getipython\n",
|
|
"IPython.core.release\n",
|
|
"pkgutil\n",
|
|
"sysconfig\n",
|
|
"pydoc\n",
|
|
"executing._exceptions\n",
|
|
"executing._position_node_finder\n",
|
|
"executing.executing\n",
|
|
"executing.version\n",
|
|
"executing\n",
|
|
"asttokens.line_numbers\n",
|
|
"asttokens.util\n",
|
|
"asttokens.asttokens\n",
|
|
"asttokens\n",
|
|
"fractions\n",
|
|
"pure_eval.utils\n",
|
|
"pure_eval.my_getattr_static\n",
|
|
"pure_eval.core\n",
|
|
"pure_eval.version\n",
|
|
"pure_eval\n",
|
|
"stack_data.utils\n",
|
|
"stack_data.core\n",
|
|
"stack_data.formatting\n",
|
|
"stack_data.serializing\n",
|
|
"stack_data.version\n",
|
|
"stack_data\n",
|
|
"pygments\n",
|
|
"pygments.formatters._mapping\n",
|
|
"pygments.plugin\n",
|
|
"pygments.util\n",
|
|
"pygments.formatters\n",
|
|
"pygments.styles._mapping\n",
|
|
"pygments.styles\n",
|
|
"pygments.formatter\n",
|
|
"pygments.console\n",
|
|
"pygments.token\n",
|
|
"pygments.style\n",
|
|
"pygments.formatters.terminal256\n",
|
|
"IPython.utils\n",
|
|
"IPython.utils.colorable\n",
|
|
"IPython.utils.ipstruct\n",
|
|
"IPython.utils.coloransi\n",
|
|
"IPython.core.excolors\n",
|
|
"IPython.utils.PyColorize\n",
|
|
"IPython.utils.encoding\n",
|
|
"IPython.utils.py3compat\n",
|
|
"cmd\n",
|
|
"bdb\n",
|
|
"codeop\n",
|
|
"code\n",
|
|
"pdb\n",
|
|
"IPython.core.debugger\n",
|
|
"IPython.core.display_trap\n",
|
|
"shlex\n",
|
|
"IPython.utils._process_common\n",
|
|
"IPython.utils._process_win32\n",
|
|
"IPython.utils.process\n",
|
|
"IPython.utils.path\n",
|
|
"IPython.utils.terminal\n",
|
|
"IPython.core.ultratb\n",
|
|
"IPython.utils._sysinfo\n",
|
|
"IPython.utils.sysinfo\n",
|
|
"IPython.core.crashhandler\n",
|
|
"IPython.utils.importstring\n",
|
|
"IPython.paths\n",
|
|
"IPython.core.profiledir\n",
|
|
"IPython.core.application\n",
|
|
"IPython.terminal\n",
|
|
"IPython.core.compilerop\n",
|
|
"IPython.core.error\n",
|
|
"IPython.utils.docs\n",
|
|
"IPython.utils.decorators\n",
|
|
"IPython.utils.text\n",
|
|
"IPython.core.magic_arguments\n",
|
|
"getopt\n",
|
|
"IPython.core.display_functions\n",
|
|
"mimetypes\n",
|
|
"IPython.testing\n",
|
|
"IPython.testing.skipdoctest\n",
|
|
"IPython.core.display\n",
|
|
"IPython.lib\n",
|
|
"IPython.lib.display\n",
|
|
"IPython.display\n",
|
|
"IPython.utils.data\n",
|
|
"IPython.core.page\n",
|
|
"IPython.lib.pretty\n",
|
|
"IPython.utils.openpy\n",
|
|
"IPython.utils.dir2\n",
|
|
"IPython.utils.wildcard\n",
|
|
"pygments.lexers._mapping\n",
|
|
"pygments.modeline\n",
|
|
"pygments.lexers\n",
|
|
"pygments.filter\n",
|
|
"pygments.filters\n",
|
|
"pygments.regexopt\n",
|
|
"pygments.lexer\n",
|
|
"pygments.unistring\n",
|
|
"pygments.lexers.python\n",
|
|
"pygments.formatters.html\n",
|
|
"IPython.core.oinspect\n",
|
|
"IPython.utils.tokenutil\n",
|
|
"IPython.core.inputtransformer2\n",
|
|
"IPython.core.magic\n",
|
|
"pickleshare\n",
|
|
"IPython.core.hooks\n",
|
|
"IPython.core.autocall\n",
|
|
"IPython.core.macro\n",
|
|
"IPython.core.splitinput\n",
|
|
"IPython.core.prefilter\n",
|
|
"IPython.core.alias\n",
|
|
"IPython.core.builtin_trap\n",
|
|
"IPython.core.displayhook\n",
|
|
"IPython.core.displaypub\n",
|
|
"IPython.core.events\n",
|
|
"IPython.core.extensions\n",
|
|
"decorator\n",
|
|
"IPython.utils.sentinel\n",
|
|
"IPython.core.formatters\n",
|
|
"_sqlite3\n",
|
|
"sqlite3.dbapi2\n",
|
|
"sqlite3\n",
|
|
"IPython.core.history\n",
|
|
"IPython.core.logger\n",
|
|
"IPython.core.payload\n",
|
|
"IPython.core.usage\n",
|
|
"IPython.utils.capture\n",
|
|
"IPython.utils.io\n",
|
|
"IPython.utils.strdispatch\n",
|
|
"IPython.utils.syspathcontext\n",
|
|
"IPython.core.async_helpers\n",
|
|
"IPython.core.interactiveshell\n",
|
|
"prompt_toolkit.application.current\n",
|
|
"prompt_toolkit.eventloop.utils\n",
|
|
"prompt_toolkit.eventloop.async_generator\n",
|
|
"prompt_toolkit.eventloop.inputhook\n",
|
|
"prompt_toolkit.eventloop\n",
|
|
"prompt_toolkit.application.run_in_terminal\n",
|
|
"prompt_toolkit.selection\n",
|
|
"prompt_toolkit.clipboard.base\n",
|
|
"prompt_toolkit.clipboard.in_memory\n",
|
|
"prompt_toolkit.clipboard\n",
|
|
"prompt_toolkit.cache\n",
|
|
"prompt_toolkit.enums\n",
|
|
"prompt_toolkit.filters.base\n",
|
|
"prompt_toolkit.filters.app\n",
|
|
"prompt_toolkit.filters.cli\n",
|
|
"prompt_toolkit.filters.utils\n",
|
|
"prompt_toolkit.filters\n",
|
|
"prompt_toolkit.document\n",
|
|
"prompt_toolkit.auto_suggest\n",
|
|
"prompt_toolkit.keys\n",
|
|
"prompt_toolkit.key_binding.key_bindings\n",
|
|
"wcwidth.table_vs16\n",
|
|
"wcwidth.table_wide\n",
|
|
"wcwidth.table_zero\n",
|
|
"wcwidth.unicode_versions\n",
|
|
"wcwidth.wcwidth\n",
|
|
"wcwidth\n",
|
|
"prompt_toolkit.utils\n",
|
|
"prompt_toolkit.key_binding.key_processor\n",
|
|
"prompt_toolkit.key_binding\n",
|
|
"prompt_toolkit.key_binding.vi_state\n",
|
|
"prompt_toolkit.cursor_shapes\n",
|
|
"prompt_toolkit.data_structures\n",
|
|
"prompt_toolkit.styles.base\n",
|
|
"prompt_toolkit.styles.named_colors\n",
|
|
"prompt_toolkit.styles.style\n",
|
|
"prompt_toolkit.styles.defaults\n",
|
|
"prompt_toolkit.styles.pygments\n",
|
|
"colorsys\n",
|
|
"prompt_toolkit.styles.style_transformation\n",
|
|
"prompt_toolkit.styles\n",
|
|
"prompt_toolkit.output.color_depth\n",
|
|
"prompt_toolkit.output.base\n",
|
|
"prompt_toolkit.output.flush_stdout\n",
|
|
"prompt_toolkit.output.plain_text\n",
|
|
"prompt_toolkit.output.defaults\n",
|
|
"prompt_toolkit.output\n",
|
|
"prompt_toolkit.output.vt100\n",
|
|
"prompt_toolkit.mouse_events\n",
|
|
"prompt_toolkit.formatted_text.base\n",
|
|
"prompt_toolkit.formatted_text.ansi\n",
|
|
"xml\n",
|
|
"xml.dom.domreg\n",
|
|
"xml.dom\n",
|
|
"xml.dom.minicompat\n",
|
|
"xml.dom.NodeFilter\n",
|
|
"xml.dom.xmlbuilder\n",
|
|
"xml.dom.minidom\n",
|
|
"prompt_toolkit.formatted_text.html\n",
|
|
"prompt_toolkit.formatted_text.pygments\n",
|
|
"prompt_toolkit.formatted_text.utils\n",
|
|
"prompt_toolkit.formatted_text\n",
|
|
"prompt_toolkit.completion.base\n",
|
|
"prompt_toolkit.completion.deduplicate\n",
|
|
"prompt_toolkit.completion.filesystem\n",
|
|
"prompt_toolkit.completion.word_completer\n",
|
|
"prompt_toolkit.completion.fuzzy_completer\n",
|
|
"prompt_toolkit.completion.nested\n",
|
|
"prompt_toolkit.completion\n",
|
|
"prompt_toolkit.history\n",
|
|
"prompt_toolkit.search\n",
|
|
"prompt_toolkit.validation\n",
|
|
"prompt_toolkit.buffer\n",
|
|
"prompt_toolkit.input.base\n",
|
|
"prompt_toolkit.input.defaults\n",
|
|
"prompt_toolkit.input\n",
|
|
"prompt_toolkit.input.typeahead\n",
|
|
"prompt_toolkit.key_binding.bindings\n",
|
|
"prompt_toolkit.key_binding.bindings.scroll\n",
|
|
"prompt_toolkit.key_binding.bindings.page_navigation\n",
|
|
"prompt_toolkit.lexers.base\n",
|
|
"prompt_toolkit.lexers.pygments\n",
|
|
"prompt_toolkit.lexers\n",
|
|
"prompt_toolkit.layout.utils\n",
|
|
"prompt_toolkit.layout.processors\n",
|
|
"prompt_toolkit.layout.controls\n",
|
|
"prompt_toolkit.layout.dimension\n",
|
|
"prompt_toolkit.layout.margins\n",
|
|
"prompt_toolkit.layout.mouse_handlers\n",
|
|
"prompt_toolkit.layout.screen\n",
|
|
"prompt_toolkit.layout.containers\n",
|
|
"prompt_toolkit.layout.layout\n",
|
|
"prompt_toolkit.layout.menus\n",
|
|
"prompt_toolkit.layout.scrollable_pane\n",
|
|
"prompt_toolkit.layout\n",
|
|
"prompt_toolkit.key_binding.bindings.completion\n",
|
|
"prompt_toolkit.key_binding.bindings.named_commands\n",
|
|
"prompt_toolkit.key_binding.bindings.basic\n",
|
|
"prompt_toolkit.key_binding.bindings.cpr\n",
|
|
"prompt_toolkit.key_binding.bindings.emacs\n",
|
|
"prompt_toolkit.key_binding.bindings.mouse\n",
|
|
"prompt_toolkit.input.ansi_escape_sequences\n",
|
|
"prompt_toolkit.input.vt100_parser\n",
|
|
"prompt_toolkit.key_binding.digraphs\n",
|
|
"prompt_toolkit.key_binding.bindings.vi\n",
|
|
"prompt_toolkit.key_binding.defaults\n",
|
|
"prompt_toolkit.key_binding.emacs_state\n",
|
|
"prompt_toolkit.layout.dummy\n",
|
|
"prompt_toolkit.renderer\n",
|
|
"prompt_toolkit.application.application\n",
|
|
"prompt_toolkit.application.dummy\n",
|
|
"prompt_toolkit.application\n",
|
|
"prompt_toolkit.key_binding.bindings.focus\n",
|
|
"prompt_toolkit.widgets.toolbars\n",
|
|
"prompt_toolkit.widgets.base\n",
|
|
"prompt_toolkit.widgets.dialogs\n",
|
|
"prompt_toolkit.widgets.menus\n",
|
|
"prompt_toolkit.widgets\n",
|
|
"prompt_toolkit.shortcuts.dialogs\n",
|
|
"xml.parsers\n",
|
|
"pyexpat.errors\n",
|
|
"pyexpat.model\n",
|
|
"pyexpat\n",
|
|
"xml.parsers.expat.model\n",
|
|
"xml.parsers.expat.errors\n",
|
|
"xml.parsers.expat\n",
|
|
"xml.dom.expatbuilder\n",
|
|
"prompt_toolkit.shortcuts.progress_bar.formatters\n",
|
|
"prompt_toolkit.shortcuts.progress_bar.base\n",
|
|
"prompt_toolkit.shortcuts.progress_bar\n",
|
|
"prompt_toolkit.key_binding.bindings.auto_suggest\n",
|
|
"prompt_toolkit.key_binding.bindings.open_in_editor\n",
|
|
"prompt_toolkit.shortcuts.prompt\n",
|
|
"prompt_toolkit.shortcuts.utils\n",
|
|
"prompt_toolkit.shortcuts\n",
|
|
"prompt_toolkit\n",
|
|
"prompt_toolkit.patch_stdout\n",
|
|
"unicodedata\n",
|
|
"IPython.core.guarded_eval\n",
|
|
"IPython.core.latex_symbols\n",
|
|
"IPython.utils.generics\n",
|
|
"parso.utils\n",
|
|
"parso.tree\n",
|
|
"parso.python\n",
|
|
"parso.python.token\n",
|
|
"parso.python.tokenize\n",
|
|
"parso.pgen2.grammar_parser\n",
|
|
"parso.pgen2.generator\n",
|
|
"parso.pgen2\n",
|
|
"parso.parser\n",
|
|
"parso._compatibility\n",
|
|
"difflib\n",
|
|
"parso.python.prefix\n",
|
|
"parso.python.tree\n",
|
|
"parso.python.parser\n",
|
|
"parso.python.diff\n",
|
|
"gc\n",
|
|
"parso.cache\n",
|
|
"parso.normalizer\n",
|
|
"parso.python.errors\n",
|
|
"parso.python.pep8\n",
|
|
"parso.file_io\n",
|
|
"parso.grammar\n",
|
|
"parso\n",
|
|
"jedi.parser_utils\n",
|
|
"jedi.debug\n",
|
|
"jedi.settings\n",
|
|
"jedi.cache\n",
|
|
"jedi.file_io\n",
|
|
"jedi.inference.cache\n",
|
|
"jedi.inference.helpers\n",
|
|
"jedi.inference.utils\n",
|
|
"jedi.inference.base_value\n",
|
|
"jedi.inference.sys_path\n",
|
|
"jedi.inference.recursion\n",
|
|
"jedi.inference.flow_analysis\n",
|
|
"jedi.common\n",
|
|
"jedi.inference.lazy_value\n",
|
|
"jedi.inference.docstrings\n",
|
|
"jedi.plugins\n",
|
|
"jedi.inference.names\n",
|
|
"jedi.inference.filters\n",
|
|
"jedi.inference.compiled.getattr_static\n",
|
|
"jedi.inference.compiled.access\n",
|
|
"jedi.inference.signature\n",
|
|
"jedi.inference.context\n",
|
|
"jedi.inference.compiled.value\n",
|
|
"jedi.inference.compiled\n",
|
|
"jedi.inference.analysis\n",
|
|
"jedi.inference.gradual\n",
|
|
"jedi.inference.value.module\n",
|
|
"jedi.inference.value.dynamic_arrays\n",
|
|
"jedi.inference.value.iterable\n",
|
|
"jedi.inference.arguments\n",
|
|
"jedi.inference.parser_cache\n",
|
|
"jedi.inference.gradual.generics\n",
|
|
"jedi.inference.value.function\n",
|
|
"jedi.inference.value.klass\n",
|
|
"jedi.inference.value.instance\n",
|
|
"jedi.inference.value\n",
|
|
"jedi.inference.gradual.base\n",
|
|
"jedi.inference.gradual.type_var\n",
|
|
"jedi.inference.gradual.typing\n",
|
|
"jedi.inference.gradual.stub_value\n",
|
|
"jedi.inference.gradual.typeshed\n",
|
|
"jedi._compatibility\n",
|
|
"jedi.inference.compiled.subprocess.functions\n",
|
|
"jedi.api.exceptions\n",
|
|
"jedi.inference.compiled.subprocess\n",
|
|
"jedi.inference.imports\n",
|
|
"jedi.inference.param\n",
|
|
"jedi.inference.gradual.annotation\n",
|
|
"jedi.inference.value.decorator\n",
|
|
"jedi.inference.syntax_tree\n",
|
|
"jedi.inference\n",
|
|
"jedi.inference.gradual.conversion\n",
|
|
"jedi.inference.compiled.mixed\n",
|
|
"pydoc_data\n",
|
|
"pydoc_data.topics\n",
|
|
"jedi.api.keywords\n",
|
|
"jedi.api.completion_cache\n",
|
|
"jedi.api.helpers\n",
|
|
"jedi.api.classes\n",
|
|
"jedi.api.interpreter\n",
|
|
"jedi.api.strings\n",
|
|
"jedi.api.file_name\n",
|
|
"jedi.inference.docstring_utils\n",
|
|
"jedi.api.completion\n",
|
|
"filecmp\n",
|
|
"jedi.api.environment\n",
|
|
"jedi.inference.references\n",
|
|
"jedi.api.project\n",
|
|
"jedi.api.errors\n",
|
|
"jedi.inference.value.namespace\n",
|
|
"jedi.api.refactoring\n",
|
|
"jedi.api.refactoring.extract\n",
|
|
"jedi.inference.gradual.utils\n",
|
|
"jedi.api\n",
|
|
"jedi.plugins.stdlib\n",
|
|
"jedi.plugins.flask\n",
|
|
"jedi.plugins.pytest\n",
|
|
"jedi.plugins.django\n",
|
|
"jedi.plugins.registry\n",
|
|
"jedi\n",
|
|
"IPython.core.completer\n",
|
|
"IPython.terminal.ptutils\n",
|
|
"IPython.terminal.shortcuts.auto_match\n",
|
|
"IPython.terminal.shortcuts.filters\n",
|
|
"IPython.terminal.shortcuts.auto_suggest\n",
|
|
"IPython.lib.clipboard\n",
|
|
"IPython.terminal.shortcuts\n",
|
|
"concurrent.futures.thread\n",
|
|
"IPython.terminal.debugger\n",
|
|
"IPython.terminal.magics\n",
|
|
"IPython.terminal.pt_inputhooks\n",
|
|
"IPython.terminal.prompts\n",
|
|
"IPython.terminal.interactiveshell\n",
|
|
"IPython.core.magics.auto\n",
|
|
"IPython.core.magics.basic\n",
|
|
"http\n",
|
|
"email.feedparser\n",
|
|
"email.parser\n",
|
|
"http.client\n",
|
|
"urllib.response\n",
|
|
"urllib.error\n",
|
|
"nturl2path\n",
|
|
"urllib.request\n",
|
|
"IPython.utils.contexts\n",
|
|
"IPython.core.magics.code\n",
|
|
"IPython.core.magics.config\n",
|
|
"IPython.core.magics.display\n",
|
|
"_lsprof\n",
|
|
"profile\n",
|
|
"cProfile\n",
|
|
"pstats\n",
|
|
"timeit\n",
|
|
"IPython.utils.module_paths\n",
|
|
"IPython.utils.timing\n",
|
|
"IPython.core.magics.ast_mod\n",
|
|
"IPython.core.magics.execution\n",
|
|
"IPython.core.magics.extension\n",
|
|
"IPython.core.magics.history\n",
|
|
"IPython.core.magics.logging\n",
|
|
"IPython.core.magics.namespace\n",
|
|
"IPython.core.magics.osm\n",
|
|
"IPython.core.magics.packaging\n",
|
|
"IPython.core.magics.pylab\n",
|
|
"IPython.core.magics.script\n",
|
|
"IPython.core.magics\n",
|
|
"IPython.core.shellapp\n",
|
|
"IPython.extensions\n",
|
|
"IPython.extensions.storemagic\n",
|
|
"IPython.terminal.ipapp\n",
|
|
"IPython.terminal.embed\n",
|
|
"IPython.utils.frame\n",
|
|
"IPython\n",
|
|
"ipykernel.control\n",
|
|
"ipykernel.heartbeat\n",
|
|
"ipykernel.iostream\n",
|
|
"comm.base_comm\n",
|
|
"comm\n",
|
|
"ipykernel.jsonutil\n",
|
|
"psutil._common\n",
|
|
"psutil._compat\n",
|
|
"psutil._psutil_windows\n",
|
|
"psutil._pswindows\n",
|
|
"psutil\n",
|
|
"tornado.gen\n",
|
|
"tornado.locks\n",
|
|
"tornado.queues\n",
|
|
"ipykernel.kernelbase\n",
|
|
"ipykernel.comm.comm\n",
|
|
"ipykernel.comm.manager\n",
|
|
"ipykernel.comm\n",
|
|
"ipykernel.compiler\n",
|
|
"packaging\n",
|
|
"packaging._structures\n",
|
|
"packaging.version\n",
|
|
"ipykernel.eventloops\n",
|
|
"IPython.core.payloadpage\n",
|
|
"ipykernel.displayhook\n",
|
|
"ipykernel.zmqshell\n",
|
|
"ipykernel.ipkernel\n",
|
|
"ipykernel.parentpoller\n",
|
|
"ipykernel.kernelapp\n",
|
|
"tornado.platform\n",
|
|
"tornado.platform.asyncio\n",
|
|
"faulthandler\n",
|
|
"debugpy._version\n",
|
|
"debugpy.public_api\n",
|
|
"debugpy\n",
|
|
"debugpy._vendored._util\n",
|
|
"debugpy._vendored\n",
|
|
"_pydevd_bundle\n",
|
|
"encodings.ascii\n",
|
|
"encodings.latin_1\n",
|
|
"stringprep\n",
|
|
"encodings.idna\n",
|
|
"_pydevd_bundle.pydevd_vm_type\n",
|
|
"_pydev_bundle\n",
|
|
"xmlrpc\n",
|
|
"gzip\n",
|
|
"xmlrpc.client\n",
|
|
"http.server\n",
|
|
"xmlrpc.server\n",
|
|
"_pydev_bundle._pydev_saved_modules\n",
|
|
"_pydevd_bundle.pydevd_constants\n",
|
|
"_pydev_runfiles\n",
|
|
"_pydevd_frame_eval\n",
|
|
"pydev_ipython\n",
|
|
"pydevd_plugins\n",
|
|
"_pydev_bundle.pydev_log\n",
|
|
"_pydev_bundle._pydev_filesystem_encoding\n",
|
|
"_pydevd_bundle.pydevd_comm_constants\n",
|
|
"pydevd_file_utils\n",
|
|
"_pydev_bundle._pydev_execfile\n",
|
|
"_pydevd_bundle.pydevd_exec2\n",
|
|
"_pydev_bundle.pydev_imports\n",
|
|
"_pydev_bundle.pydev_is_thread_alive\n",
|
|
"_pydev_bundle.pydev_override\n",
|
|
"pydevd_plugins.extensions\n",
|
|
"_pydevd_bundle.pydevd_extension_utils\n",
|
|
"_pydevd_bundle.pydevd_frame_utils\n",
|
|
"_pydevd_bundle.pydevd_filtering\n",
|
|
"_pydevd_bundle.pydevd_io\n",
|
|
"_pydevd_bundle.pydevd_defaults\n",
|
|
"_pydevd_bundle.pydevd_utils\n",
|
|
"_pydevd_bundle.pydevd_runpy\n",
|
|
"_pydev_bundle._pydev_tipper_common\n",
|
|
"_pydev_bundle._pydev_imports_tipper\n",
|
|
"_pydev_bundle._pydev_calltip_util\n",
|
|
"_pydevd_bundle.pydevd_safe_repr\n",
|
|
"_pydevd_bundle.pydevd_resolver\n",
|
|
"_pydevd_bundle.pydevd_extension_api\n",
|
|
"_pydevd_bundle.pydevd_xml\n",
|
|
"_pydevd_bundle.pydevd_dont_trace\n",
|
|
"_pydevd_frame_eval.vendored\n",
|
|
"_pydevd_frame_eval.vendored.bytecode.flags\n",
|
|
"_pydevd_frame_eval.vendored.bytecode.instr\n",
|
|
"_pydevd_frame_eval.vendored.bytecode.bytecode\n",
|
|
"_pydevd_frame_eval.vendored.bytecode.concrete\n",
|
|
"_pydevd_frame_eval.vendored.bytecode.cfg\n",
|
|
"_pydevd_frame_eval.vendored.bytecode\n",
|
|
"_pydevd_bundle.pydevd_bytecode_utils\n",
|
|
"_pydevd_bundle.pydevd_frame\n",
|
|
"_pydevd_bundle.pydevd_additional_thread_info_regular\n",
|
|
"_pydevd_bundle.pydevd_additional_thread_info\n",
|
|
"_pydevd_bundle.pydevd_thread_lifecycle\n",
|
|
"_pydevd_bundle.pydevd_save_locals\n",
|
|
"_pydev_bundle.pydev_monkey\n",
|
|
"pydevd_tracing\n",
|
|
"_pydevd_bundle.pydevd_collect_bytecode_info\n",
|
|
"_pydevd_bundle.pydevd_daemon_thread\n",
|
|
"_pydevd_bundle.pydevd_timeout\n",
|
|
"_pydevd_bundle.pydevd_vars\n",
|
|
"_pydev_bundle.pydev_console_utils\n",
|
|
"_pydevd_bundle.pydevd_import_class\n",
|
|
"_pydevd_bundle.pydevd_breakpoints\n",
|
|
"_pydevd_bundle.pydevd_custom_frames\n",
|
|
"_pydevd_bundle.pydevd_dont_trace_files\n",
|
|
"_pydevd_bundle.pydevd_net_command\n",
|
|
"_pydevd_bundle.pydevconsole_code\n",
|
|
"_pydev_bundle.pydev_umd\n",
|
|
"pydevconsole\n",
|
|
"_pydev_bundle._pydev_completer\n",
|
|
"_pydevd_bundle.pydevd_net_command_factory_xml\n",
|
|
"_pydevd_bundle.pydevd_trace_dispatch_regular\n",
|
|
"_pydevd_bundle.pydevd_trace_dispatch\n",
|
|
"_pydevd_frame_eval.pydevd_frame_eval_main\n",
|
|
"_pydevd_bundle.pydevd_source_mapping\n",
|
|
"_pydevd_bundle.pydevd_concurrency_analyser\n",
|
|
"_pydevd_bundle.pydevd_concurrency_analyser.pydevd_thread_wrappers\n",
|
|
"_pydevd_bundle.pydevd_concurrency_analyser.pydevd_concurrency_logger\n",
|
|
"_pydevd_bundle._debug_adapter\n",
|
|
"_pydevd_bundle._debug_adapter.pydevd_schema_log\n",
|
|
"_pydevd_bundle._debug_adapter.pydevd_base_schema\n",
|
|
"_pydevd_bundle._debug_adapter.pydevd_schema\n",
|
|
"_pydevd_bundle.pydevd_reload\n",
|
|
"_pydev_bundle.fsnotify\n",
|
|
"_pydevd_bundle.pydevd_console\n",
|
|
"_pydevd_bundle.pydevd_comm\n",
|
|
"_pydevd_bundle.pydevd_net_command_factory_json\n",
|
|
"_pydevd_bundle.pydevd_api\n",
|
|
"_pydevd_bundle.pydevd_json_debug_options\n",
|
|
"_pydevd_bundle.pydevd_process_net_command_json\n",
|
|
"_pydevd_bundle.pydevd_traceproperty\n",
|
|
"_pydevd_bundle.pydevd_process_net_command\n",
|
|
"_pydevd_bundle.pydevd_suspended_frames\n",
|
|
"_pydevd_bundle.pydevd_trace_api\n",
|
|
"pydevd_plugins.pydevd_line_validation\n",
|
|
"pydevd_plugins.django_debug\n",
|
|
"pydevd_plugins.jinja2_debug\n",
|
|
"_pydevd_bundle.pydevd_plugin_utils\n",
|
|
"pydevd_plugins.extensions.types\n",
|
|
"pydevd_plugins.extensions.types.pydevd_helpers\n",
|
|
"pydevd_plugins.extensions.types.pydevd_plugin_numpy_types\n",
|
|
"pydevd_plugins.extensions.types.pydevd_plugin_pandas_types\n",
|
|
"pydevd_plugins.extensions.types.pydevd_plugins_django_form_str\n",
|
|
"pydevd\n",
|
|
"debugpy._vendored.force_pydevd\n",
|
|
"debugpy.server\n",
|
|
"debugpy.adapter\n",
|
|
"debugpy.common\n",
|
|
"debugpy.common.json\n",
|
|
"debugpy.common.timestamp\n",
|
|
"debugpy.common.util\n",
|
|
"debugpy.common.log\n",
|
|
"debugpy.common.sockets\n",
|
|
"debugpy.server.api\n",
|
|
"ipykernel.debugger\n",
|
|
"IPython.core.completerlib\n",
|
|
"neofarm\n",
|
|
"urllib3.exceptions\n",
|
|
"urllib3.util.timeout\n",
|
|
"urllib3.util.connection\n",
|
|
"urllib3.util.util\n",
|
|
"_brotli\n",
|
|
"brotli\n",
|
|
"zstandard.backend_c\n",
|
|
"zstandard\n",
|
|
"urllib3.util.request\n",
|
|
"urllib3.util.response\n",
|
|
"urllib3.util.retry\n",
|
|
"urllib3.util.url\n",
|
|
"urllib3.util.ssltransport\n",
|
|
"urllib3.util.ssl_\n",
|
|
"urllib3.util.wait\n",
|
|
"urllib3.util\n",
|
|
"urllib3._base_connection\n",
|
|
"urllib3._collections\n",
|
|
"urllib3._version\n",
|
|
"urllib3.fields\n",
|
|
"urllib3.filepost\n",
|
|
"urllib3.util.ssl_match_hostname\n",
|
|
"urllib3.connection\n",
|
|
"urllib3.response\n",
|
|
"urllib3._request_methods\n",
|
|
"urllib3.util.proxy\n",
|
|
"urllib3.connectionpool\n",
|
|
"urllib3.poolmanager\n",
|
|
"urllib3\n",
|
|
"charset_normalizer.constant\n",
|
|
"_multibytecodec\n",
|
|
"charset_normalizer.utils\n",
|
|
"charset_normalizer.md\n",
|
|
"charset_normalizer.models\n",
|
|
"charset_normalizer.cd\n",
|
|
"charset_normalizer.api\n",
|
|
"charset_normalizer.legacy\n",
|
|
"charset_normalizer.version\n",
|
|
"charset_normalizer\n",
|
|
"http.cookiejar\n",
|
|
"http.cookies\n",
|
|
"requests.compat\n",
|
|
"requests.exceptions\n",
|
|
"requests.packages.urllib3.exceptions\n",
|
|
"requests.packages.urllib3.util.timeout\n",
|
|
"requests.packages.urllib3.util.connection\n",
|
|
"requests.packages.urllib3.util.util\n",
|
|
"requests.packages.urllib3.util.request\n",
|
|
"requests.packages.urllib3.util.response\n",
|
|
"requests.packages.urllib3.util.retry\n",
|
|
"requests.packages.urllib3.util.url\n",
|
|
"requests.packages.urllib3.util.ssltransport\n",
|
|
"requests.packages.urllib3.util.ssl_\n",
|
|
"requests.packages.urllib3.util.wait\n",
|
|
"requests.packages.urllib3.util\n",
|
|
"requests.packages.urllib3._base_connection\n",
|
|
"requests.packages.urllib3._collections\n",
|
|
"requests.packages.urllib3._version\n",
|
|
"requests.packages.urllib3.fields\n",
|
|
"requests.packages.urllib3.filepost\n",
|
|
"requests.packages.urllib3.util.ssl_match_hostname\n",
|
|
"requests.packages.urllib3.connection\n",
|
|
"requests.packages.urllib3.response\n",
|
|
"requests.packages.urllib3._request_methods\n",
|
|
"requests.packages.urllib3.util.proxy\n",
|
|
"requests.packages.urllib3.connectionpool\n",
|
|
"requests.packages.urllib3.poolmanager\n",
|
|
"requests.packages.urllib3\n",
|
|
"idna.package_data\n",
|
|
"idna.idnadata\n",
|
|
"idna.intranges\n",
|
|
"idna.core\n",
|
|
"idna\n",
|
|
"requests.packages.idna.package_data\n",
|
|
"requests.packages.idna.idnadata\n",
|
|
"requests.packages.idna.intranges\n",
|
|
"requests.packages.idna.core\n",
|
|
"requests.packages.idna\n",
|
|
"requests.packages.charset_normalizer.constant\n",
|
|
"requests.packages.chardet.constant\n",
|
|
"requests.packages.charset_normalizer.utils\n",
|
|
"requests.packages.chardet.utils\n",
|
|
"requests.packages.charset_normalizer.md\n",
|
|
"requests.packages.chardet.md\n",
|
|
"requests.packages.charset_normalizer.models\n",
|
|
"requests.packages.chardet.models\n",
|
|
"requests.packages.charset_normalizer.cd\n",
|
|
"requests.packages.chardet.cd\n",
|
|
"requests.packages.charset_normalizer.api\n",
|
|
"requests.packages.chardet.api\n",
|
|
"requests.packages.charset_normalizer.legacy\n",
|
|
"requests.packages.chardet.legacy\n",
|
|
"requests.packages.charset_normalizer.version\n",
|
|
"requests.packages.chardet.version\n",
|
|
"requests.packages.charset_normalizer\n",
|
|
"requests.packages.chardet\n",
|
|
"requests.packages\n",
|
|
"certifi.core\n",
|
|
"certifi\n",
|
|
"requests.certs\n",
|
|
"requests.__version__\n",
|
|
"requests._internal_utils\n",
|
|
"requests.cookies\n",
|
|
"requests.structures\n",
|
|
"importlib.resources._itertools\n",
|
|
"importlib.resources.readers\n",
|
|
"importlib.readers\n",
|
|
"requests.utils\n",
|
|
"requests.auth\n",
|
|
"requests.hooks\n",
|
|
"requests.status_codes\n",
|
|
"requests.models\n",
|
|
"urllib3.contrib\n",
|
|
"socks\n",
|
|
"urllib3.contrib.socks\n",
|
|
"requests.adapters\n",
|
|
"requests.sessions\n",
|
|
"requests.api\n",
|
|
"requests\n",
|
|
"oauthlib\n",
|
|
"secrets\n",
|
|
"oauthlib.common\n",
|
|
"oauthlib.oauth2.rfc6749.utils\n",
|
|
"oauthlib.oauth2.rfc6749.errors\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.base\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.authorization\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.introspect\n",
|
|
"oauthlib.uri_validate\n",
|
|
"oauthlib.oauth2.rfc6749.request_validator\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.base\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.authorization_code\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.client_credentials\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.implicit\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.refresh_token\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types.resource_owner_password_credentials\n",
|
|
"oauthlib.oauth2.rfc6749.grant_types\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.revocation\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.token\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.metadata\n",
|
|
"oauthlib.oauth2.rfc6749.tokens\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.resource\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints.pre_configured\n",
|
|
"oauthlib.oauth2.rfc6749.endpoints\n",
|
|
"oauthlib.oauth2.rfc6749\n",
|
|
"oauthlib.signals\n",
|
|
"oauthlib.oauth2.rfc6749.parameters\n",
|
|
"oauthlib.oauth2.rfc6749.clients.base\n",
|
|
"oauthlib.oauth2.rfc6749.clients.backend_application\n",
|
|
"oauthlib.oauth2.rfc6749.clients.legacy_application\n",
|
|
"oauthlib.oauth2.rfc6749.clients.mobile_application\n",
|
|
"oauthlib.oauth2.rfc6749.clients.service_application\n",
|
|
"oauthlib.oauth2.rfc6749.clients.web_application\n",
|
|
"oauthlib.oauth2.rfc6749.clients\n",
|
|
"oauthlib.oauth2.rfc8628\n",
|
|
"oauthlib.oauth2.rfc8628.clients.device\n",
|
|
"oauthlib.oauth2.rfc8628.clients\n",
|
|
"oauthlib.oauth2\n",
|
|
"oauthlib.oauth1.rfc5849.utils\n",
|
|
"oauthlib.oauth1.rfc5849.parameters\n",
|
|
"oauthlib.oauth1.rfc5849.signature\n",
|
|
"oauthlib.oauth1.rfc5849\n",
|
|
"oauthlib.oauth1.rfc5849.errors\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.base\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.access_token\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.authorization\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.request_token\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.resource\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.signature_only\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints.pre_configured\n",
|
|
"oauthlib.oauth1.rfc5849.endpoints\n",
|
|
"oauthlib.oauth1.rfc5849.request_validator\n",
|
|
"oauthlib.oauth1\n",
|
|
"requests_oauthlib.oauth1_auth\n",
|
|
"requests_oauthlib.oauth1_session\n",
|
|
"requests_oauthlib.oauth2_auth\n",
|
|
"requests_oauthlib.oauth2_session\n",
|
|
"requests_oauthlib\n",
|
|
"jsonapi_requests.configuration\n",
|
|
"tenacity._utils\n",
|
|
"tenacity.retry\n",
|
|
"tenacity.nap\n",
|
|
"tenacity.stop\n",
|
|
"tenacity.wait\n",
|
|
"tenacity.before\n",
|
|
"tenacity.after\n",
|
|
"tenacity.before_sleep\n",
|
|
"tenacity.asyncio.retry\n",
|
|
"tenacity.asyncio\n",
|
|
"tenacity.tornadoweb\n",
|
|
"tenacity\n",
|
|
"jsonapi_requests.data\n",
|
|
"jsonapi_requests.request_factory\n",
|
|
"jsonapi_requests.base\n",
|
|
"jsonapi_requests.orm.registry\n",
|
|
"jsonapi_requests.orm.api\n",
|
|
"jsonapi_requests.orm.repositories\n",
|
|
"jsonapi_requests.orm.fields\n",
|
|
"jsonapi_requests.orm.api_model\n",
|
|
"jsonapi_requests.orm\n",
|
|
"jsonapi_requests\n",
|
|
"neofarm.orm\n",
|
|
"neofarm.orm.my_meta\n",
|
|
"neofarm.orm.log\n",
|
|
"neofarm.orm.asset\n",
|
|
"neofarm.orm.quantity\n",
|
|
"neofarm.orm.taxonomy\n",
|
|
"pygments.styles.default\n",
|
|
"neofarm.lib\n"
|
|
]
|
|
},
|
|
{
|
|
"ename": "AttributeError",
|
|
"evalue": "'NoneType' object has no attribute 'endpoint'",
|
|
"output_type": "error",
|
|
"traceback": [
|
|
"\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
|
|
"\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)",
|
|
"Cell \u001b[1;32mIn[11], line 10\u001b[0m\n\u001b[0;32m 8\u001b[0m \u001b[38;5;28;01mpass\u001b[39;00m\n\u001b[0;32m 9\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;21;01mneofarm\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mlib\u001b[39;00m \u001b[38;5;28;01mas\u001b[39;00m \u001b[38;5;21;01mneo\u001b[39;00m\n\u001b[1;32m---> 10\u001b[0m seedings \u001b[38;5;241m=\u001b[39m \u001b[43mneo\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mSeeding\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget_list\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m 11\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m seeding \u001b[38;5;129;01min\u001b[39;00m seedings:\n\u001b[0;32m 12\u001b[0m plant \u001b[38;5;241m=\u001b[39m seeding\u001b[38;5;241m.\u001b[39mgetPlant()\n",
|
|
"File \u001b[1;32m\\\\?\\C:\\Users\\Wir\\AppData\\Roaming\\jupyterlab-desktop\\jlab_server\\Lib\\site-packages\\jsonapi_requests\\orm\\api_model.py:87\u001b[0m, in \u001b[0;36mApiModel.get_list\u001b[1;34m(cls, **kwargs)\u001b[0m\n\u001b[0;32m 85\u001b[0m \u001b[38;5;129m@classmethod\u001b[39m\n\u001b[0;32m 86\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mget_list\u001b[39m(\u001b[38;5;28mcls\u001b[39m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[1;32m---> 87\u001b[0m response \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mcls\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_options\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mapi\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mendpoint\u001b[49m(\u001b[38;5;28mcls\u001b[39m\u001b[38;5;241m.\u001b[39mendpoint_path())\u001b[38;5;241m.\u001b[39mget(\u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n\u001b[0;32m 88\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28mcls\u001b[39m\u001b[38;5;241m.\u001b[39mfrom_response_content(response\u001b[38;5;241m.\u001b[39mcontent)\n",
|
|
"\u001b[1;31mAttributeError\u001b[0m: 'NoneType' object has no attribute 'endpoint'"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"import neofarm.lib as neo\n",
|
|
"import sys\n",
|
|
"try:\n",
|
|
" del sys.modules['neofarm.lib']\n",
|
|
"except AttributeError:\n",
|
|
" pass\n",
|
|
"import neofarm.lib as neo\n",
|
|
"seedings = neo.Seeding.get_list()\n",
|
|
"for seeding in seedings:\n",
|
|
" plant = seeding.getPlant()\n",
|
|
" equipment = seeding.equipment[0]\n",
|
|
" quantity1 = seeding.quantities[0]\n",
|
|
" quantity2 = seeding.quantities[1]\n",
|
|
" print(f\"name: {seeding.name}\")\n",
|
|
" print(f\"timestamp: {seeding.timestamp}\")\n",
|
|
" print(f\"plant name: {plant.name}\")\n",
|
|
" print(f\"plant crop: {plant.crop[0].name}\")\n",
|
|
" print(f\"plant loc: {plant.location[0].name}\")\n",
|
|
" print(f\"equipment: {equipment.name}\")\n",
|
|
" print(f\"isMovement: {seeding.isMovement}\")\n",
|
|
" print(f\"Q1 type: {quantity1.type}\")\n",
|
|
" print(f\"Q1 measure: {quantity1.measure}\")\n",
|
|
" print(f\"Q1 value: {quantity1.value}\")\n",
|
|
" print(f\"Q1 units: {quantity1.units.name}\")\n",
|
|
" print(f\"Q1 inv adj: {quantity1.inventory_adjustment}\")\n",
|
|
" print(f\"Q1 inv ass: {quantity1.inventory_asset.name}\")\n",
|
|
" print(f\"Q2 type: {quantity2.type}\")\n",
|
|
" print(f\"Q2 measure: {quantity2.measure}\")\n",
|
|
" print(f\"Q2 value: {quantity2.value}\")\n",
|
|
" print(f\"Q2 units: {quantity2.units.name}\")"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"id": "eac47788-e08e-4d90-9149-5920101c59fe",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"id": "63e4f1b9-404c-4acf-b197-8b84c7748799",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3 (ipykernel)",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"codemirror_mode": {
|
|
"name": "ipython",
|
|
"version": 3
|
|
},
|
|
"file_extension": ".py",
|
|
"mimetype": "text/x-python",
|
|
"name": "python",
|
|
"nbconvert_exporter": "python",
|
|
"pygments_lexer": "ipython3",
|
|
"version": "3.12.5"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 5
|
|
}
|