Python
困难
面试题库
Python
中等
如何以可编辑模式(editable/develop)安装本地包?pip install -e . 的原理是什么?
Python
简单
虚拟环境(venv)解决什么问题?python -m venv 与 virtualenv 有何区别?
Python
中等
什么是依赖解析(dependency resolution)?pip 旧解析器在版本冲突时可能产生什么问题?
Python
中等
uv 相比 pip 和 poetry 有哪些性能与特性优势?uv.lock 的定位有何不同?
Python
中等
poetry.lock 与 pyproject.toml 各记录什么?为什么应用应提交 lock 文件而开发库通常不?
Python
简单
pip install 与 pip install -r requirements.txt 有什么区别?requirements 与 lock 文件有何不同?
Python
中等
Literal 类型如何帮助 mypy 识别字符串枚举的合法取值?
Python
简单
Any 与 object 作为类型注解有什么区别?为什么应尽量少用 Any?
Python
困难
如何用 typing.Generic 与 TypeVar 让自定义容器只装同一类型元素?
Python
困难
为什么类型注解在运行时默认不被强制校验?如何借助 pydantic/beartype 在运行时校验?
Python
中等