Python_API_Python Runtime Services_sys.modules

本文介绍了Python中的sys.modules字典,它是用来记录所有已导入模块的集合。文章通过实例展示了如何使用sys.modules来查看和获取这些模块的信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sys.modules是一个字典,他包含了从Python开始运行起,被导入的所有模块。

键字就是模块名,键值就是模块队形。请注意除了你的程序导入的模块外还有其他模块。

Python在启动时预先装入了一些模块,如果你在一个Python IDE环境下,sys.modules包含了你在IDE中运行的所有程序所导入的模块


例子:

import sys

print '\n'.join(sys.modules.keys())
print sys.modules.values()

print sys.modules.items()


输出:
> "D:\pediy\Python27\python.exe" -u "F:\pyWorkSpace\notes\dPython\Example6.12.py"
copy_reg
sre_compile
locale
.......
[<module 'copy_reg' from 'D:\pediy\Python27\lib\copy_reg.pyc'>, <module 'sre_compile' from 'D:\pediy\Python27\lib\sre_compile.pyc'>, <module 'locale' from 'D:\pediy\Python27\lib\locale.pyc'>......]
[('copy_reg', <module 'copy_reg' from 'D:\pediy\Python27\lib\copy_reg.pyc'>), ('sre_compile', <module 'sre_compile' from 'D:\pediy\Python27\lib\sre_compile.pyc'>), ('locale', <module 'locale' from 'D:\pediy\Python27\lib\locale.pyc'>)......]


基于我给出的代码片段解答上一个问题。另外,请根据我conda环境已安装的包制定方案: # Name Version Build Channel _libgcc_mutex 0.1 main defaults _openmp_mutex 5.1 1_gnu defaults accelerate 1.6.0 pypi_0 pypi aiohappyeyeballs 2.6.1 pypi_0 pypi aiohttp 3.11.16 pypi_0 pypi aiosignal 1.3.2 pypi_0 pypi aiosqlite 0.21.0 pypi_0 pypi annotated-types 0.7.0 pypi_0 pypi anyio 4.9.0 pypi_0 pypi asgiref 3.8.1 pypi_0 pypi asttokens 2.0.5 pyhd3eb1b0_0 defaults attrs 25.3.0 pypi_0 pypi backoff 2.2.1 pypi_0 pypi banks 2.1.1 pypi_0 pypi bcrypt 4.3.0 pypi_0 pypi beautifulsoup4 4.13.3 pypi_0 pypi blas 1.0 mkl defaults bottleneck 1.4.2 py311hf4808d0_0 defaults build 1.2.2.post1 pypi_0 pypi bzip2 1.0.8 h5eee18b_6 defaults ca-certificates 2025.2.25 h06a4308_0 defaults cachetools 5.5.2 pypi_0 pypi certifi 2025.1.31 pypi_0 pypi charset-normalizer 3.4.1 pypi_0 pypi chromadb 1.0.12 pypi_0 pypi click 8.1.8 pypi_0 pypi colorama 0.4.6 pypi_0 pypi coloredlogs 15.0.1 pypi_0 pypi comm 0.2.1 py311h06a4308_0 defaults dataclasses-json 0.6.7 pypi_0 pypi datasets 3.6.0 pypi_0 pypi debugpy 1.8.11 py311h6a678d5_0 defaults decorator 5.1.1 pyhd3eb1b0_0 defaults deprecated 1.2.18 pypi_0 pypi dill 0.3.8 pypi_0 pypi dirtyjson 1.0.8 pypi_0 pypi distro 1.9.0 pypi_0 pypi durationpy 0.10 pypi_0 pypi et_xmlfile 1.1.0 py311h06a4308_0 defaults executing 0.8.3 pyhd3eb1b0_0 defaults faiss-cpu 1.10.0 pypi_0 pypi fastapi 0.115.9 pypi_0 pypi filelock 3.18.0 pypi_0 pypi filetype 1.2.0 pypi_0 pypi flatbuffers 25.2.10 pypi_0 pypi frozenlist 1.5.0 pypi_0 pypi fsspec 2025.3.0 pypi_0 pypi google-auth 2.40.3 pypi_0 pypi googleapis-common-protos 1.70.0 pypi_0 pypi greenlet 3.1.1 pypi_0 pypi griffe 1.7.2 pypi_0 pypi grpcio 1.72.1 pypi_0 pypi h11 0.14.0 pypi_0 pypi hf-xet 1.1.3 pypi_0 pypi httpcore 1.0.7 pypi_0 pypi httptools 0.6.4 pypi_0 pypi httpx 0.28.1 pypi_0 pypi huggingface-hub 0.32.4 pypi_0 pypi humanfriendly 10.0 pypi_0 pypi idna 3.10 pypi_0 pypi importlib-metadata 8.7.0 pypi_0 pypi importlib-resources 6.5.2 pypi_0 pypi intel-openmp 2023.1.0 hdb19cb5_46306 defaults ipykernel 6.29.5 py311h06a4308_1 defaults ipython 8.30.0 py311h06a4308_0 defaults jedi 0.19.2 py311h06a4308_0 defaults jieba 0.42.1 pypi_0 pypi jinja2 3.1.6 pypi_0 pypi jiter 0.9.0 pypi_0 pypi joblib 1.4.2 py311h06a4308_0 defaults jsonschema 4.24.0 pypi_0 pypi jsonschema-specifications 2025.4.1 pypi_0 pypi jupyter_client 8.6.3 py311h06a4308_0 defaults jupyter_core 5.7.2 py311h06a4308_0 defaults kubernetes 32.0.1 pypi_0 pypi ld_impl_linux-64 2.40 h12ee557_0 defaults libffi 3.4.4 h6a678d5_1 defaults libgcc-ng 11.2.0 h1234567_1 defaults libgfortran-ng 11.2.0 h00389a5_1 defaults libgfortran5 11.2.0 h1234567_1 defaults libgomp 11.2.0 h1234567_1 defaults libsodium 1.0.18 h7b6447c_0 defaults libstdcxx-ng 11.2.0 h1234567_1 defaults libuuid 1.41.5 h5eee18b_0 defaults llama-cloud 0.1.18 pypi_0 pypi llama-cloud-services 0.6.9 pypi_0 pypi llama-index 0.12.40 pypi_0 pypi llama-index-agent-openai 0.4.9 pypi_0 pypi llama-index-cli 0.4.3 pypi_0 pypi llama-index-core 0.12.40 pypi_0 pypi llama-index-embeddings-huggingface 0.5.4 pypi_0 pypi llama-index-embeddings-openai 0.3.1 pypi_0 pypi llama-index-indices-managed-llama-cloud 0.6.11 pypi_0 pypi llama-index-llms-huggingface 0.5.0 pypi_0 pypi llama-index-llms-ollama 0.5.4 pypi_0 pypi llama-index-llms-openai 0.4.3 pypi_0 pypi llama-index-multi-modal-llms-openai 0.5.1 pypi_0 pypi llama-index-program-openai 0.3.2 pypi_0 pypi llama-index-question-gen-openai 0.3.1 pypi_0 pypi llama-index-readers-file 0.4.7 pypi_0 pypi llama-index-readers-llama-parse 0.4.0 pypi_0 pypi llama-index-vector-stores-chroma 0.4.1 pypi_0 pypi llama-index-vector-stores-faiss 0.4.0 pypi_0 pypi llama-parse 0.6.4.post1 pypi_0 pypi loguru 0.7.3 pypi_0 pypi markdown-it-py 3.0.0 pypi_0 pypi markupsafe 3.0.2 pypi_0 pypi marshmallow 3.26.1 pypi_0 pypi matplotlib-inline 0.1.6 py311h06a4308_0 defaults mdurl 0.1.2 pypi_0 pypi mkl 2023.1.0 h213fc3f_46344 defaults mkl-service 2.4.0 py311h5eee18b_2 defaults mkl_fft 1.3.11 py311h5eee18b_0 defaults mkl_random 1.2.8 py311ha02d727_0 defaults mmh3 5.1.0 pypi_0 pypi mpmath 1.3.0 pypi_0 pypi multidict 6.2.0 pypi_0 pypi multiprocess 0.70.16 pypi_0 pypi mypy-extensions 1.0.0 pypi_0 pypi ncurses 6.4 h6a678d5_0 defaults nest-asyncio 1.6.0 py311h06a4308_0 defaults networkx 3.4.2 pypi_0 pypi nltk 3.9.1 pypi_0 pypi numexpr 2.10.1 py311h3c60e43_0 defaults numpy 2.0.1 py311h08b1b3b_1 defaults numpy-base 2.0.1 py311hf175353_1 defaults nvidia-cublas-cu12 12.4.5.8 pypi_0 pypi nvidia-cuda-cupti-cu12 12.4.127 pypi_0 pypi nvidia-cuda-nvrtc-cu12 12.4.127 pypi_0 pypi nvidia-cuda-runtime-cu12 12.4.127 pypi_0 pypi nvidia-cudnn-cu12 9.1.0.70 pypi_0 pypi nvidia-cufft-cu12 11.2.1.3 pypi_0 pypi nvidia-curand-cu12 10.3.5.147 pypi_0 pypi nvidia-cusolver-cu12 11.6.1.9 pypi_0 pypi nvidia-cusparse-cu12 12.3.1.170 pypi_0 pypi nvidia-cusparselt-cu12 0.6.2 pypi_0 pypi nvidia-nccl-cu12 2.21.5 pypi_0 pypi nvidia-nvjitlink-cu12 12.4.127 pypi_0 pypi nvidia-nvtx-cu12 12.4.127 pypi_0 pypi oauthlib 3.2.2 pypi_0 pypi ollama 0.4.9 pypi_0 pypi onnxruntime 1.22.0 pypi_0 pypi openai 1.84.0 pypi_0 pypi openpyxl 3.1.5 py311h5eee18b_1 defaults openssl 3.0.16 h5eee18b_0 defaults opentelemetry-api 1.34.0 pypi_0 pypi opentelemetry-exporter-otlp-proto-common 1.34.0 pypi_0 pypi opentelemetry-exporter-otlp-proto-grpc 1.34.0 pypi_0 pypi opentelemetry-instrumentation 0.55b0 pypi_0 pypi opentelemetry-instrumentation-asgi 0.55b0 pypi_0 pypi opentelemetry-instrumentation-fastapi 0.55b0 pypi_0 pypi opentelemetry-proto 1.34.0 pypi_0 pypi opentelemetry-sdk 1.34.0 pypi_0 pypi opentelemetry-semantic-conventions 0.55b0 pypi_0 pypi opentelemetry-util-http 0.55b0 pypi_0 pypi orjson 3.10.18 pypi_0 pypi overrides 7.7.0 pypi_0 pypi packaging 24.2 py311h06a4308_0 defaults pandas 2.2.3 py311h6a678d5_0 defaults parso 0.8.4 py311h06a4308_0 defaults pexpect 4.8.0 pyhd3eb1b0_3 defaults pillow 11.1.0 pypi_0 pypi pip 25.0 py311h06a4308_0 defaults platformdirs 4.3.7 pypi_0 pypi posthog 4.2.0 pypi_0 pypi prompt-toolkit 3.0.43 py311h06a4308_0 defaults prompt_toolkit 3.0.43 hd3eb1b0_0 defaults propcache 0.3.1 pypi_0 pypi protobuf 5.29.5 pypi_0 pypi psutil 5.9.0 py311h5eee18b_1 defaults ptyprocess 0.7.0 pyhd3eb1b0_2 defaults pure_eval 0.2.2 pyhd3eb1b0_0 defaults pyarrow 20.0.0 pypi_0 pypi pyasn1 0.6.1 pypi_0 pypi pyasn1-modules 0.4.2 pypi_0 pypi pydantic 2.11.0 pypi_0 pypi pydantic-core 2.33.0 pypi_0 pypi pygments 2.15.1 py311h06a4308_1 defaults pypdf 5.4.0 pypi_0 pypi pypika 0.48.9 pypi_0 pypi pyproject-hooks 1.2.0 pypi_0 pypi python 3.11.11 he870216_0 defaults python-dateutil 2.9.0post0 py311h06a4308_2 defaults python-dotenv 1.1.0 pypi_0 pypi python-tzdata 2023.3 pyhd3eb1b0_0 defaults pytz 2024.1 py311h06a4308_0 defaults pyyaml 6.0.2 pypi_0 pypi pyzmq 26.2.0 py311h6a678d5_0 defaults readline 8.2 h5eee18b_0 defaults referencing 0.36.2 pypi_0 pypi regex 2024.11.6 pypi_0 pypi requests 2.32.3 pypi_0 pypi requests-oauthlib 2.0.0 pypi_0 pypi rich 14.0.0 pypi_0 pypi rpds-py 0.25.1 pypi_0 pypi rsa 4.9.1 pypi_0 pypi safetensors 0.5.3 pypi_0 pypi scikit-learn 1.6.1 py311h6a678d5_0 defaults scipy 1.15.2 py311h23a989f_1 defaults sentence-transformers 4.0.2 pypi_0 pypi setuptools 75.8.0 py311h06a4308_0 defaults shellingham 1.5.4 pypi_0 pypi six 1.16.0 pyhd3eb1b0_1 defaults sniffio 1.3.1 pypi_0 pypi soupsieve 2.6 pypi_0 pypi sqlalchemy 2.0.40 pypi_0 pypi sqlite 3.45.3 h5eee18b_0 defaults stack_data 0.2.0 pyhd3eb1b0_0 defaults starlette 0.45.3 pypi_0 pypi striprtf 0.0.26 pypi_0 pypi sympy 1.13.1 pypi_0 pypi tbb 2021.8.0 hdb19cb5_0 defaults tenacity 9.1.2 pypi_0 pypi text2vec 1.3.5 pypi_0 pypi threadpoolctl 3.5.0 py311h92b7b1e_0 defaults tiktoken 0.9.0 pypi_0 pypi tk 8.6.14 h39e8969_0 defaults tokenizers 0.21.1 pypi_0 pypi torch 2.6.0 pypi_0 pypi tornado 6.4.2 py311h5eee18b_0 defaults tqdm 4.67.1 pypi_0 pypi traitlets 5.14.3 py311h06a4308_0 defaults transformers 4.51.1 pypi_0 pypi triton 3.2.0 pypi_0 pypi typer 0.16.0 pypi_0 pypi typing-extensions 4.13.0 pypi_0 pypi typing-inspect 0.9.0 pypi_0 pypi typing-inspection 0.4.0 pypi_0 pypi typing_extensions 4.12.2 py311h06a4308_0 defaults tzdata 2025a h04d1e81_0 defaults urllib3 2.3.0 pypi_0 pypi uvicorn 0.34.3 pypi_0 pypi uvloop 0.21.0 pypi_0 pypi watchfiles 1.0.5 pypi_0 pypi wcwidth 0.2.5 pyhd3eb1b0_0 defaults websocket-client 1.8.0 pypi_0 pypi websockets 15.0.1 pypi_0 pypi wheel 0.45.1 py311h06a4308_0 defaults wrapt 1.17.2 pypi_0 pypi xxhash 3.5.0 pypi_0 pypi xz 5.6.4 h5eee18b_1 defaults yarl 1.19.0 pypi_0 pypi zeromq 4.3.5 h6a678d5_0 defaults zipp 3.22.0 pypi_0 pypi zlib 1.2.13 h5eee18b_1 defaults
06-07
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值