Python: 自动为项目生成包描述列表
Python: automatically generate package descriptive list for project
我正在开发一个 Python 项目,其中包含一个简短的 requirements.txt 文件。
有人要求我为每个存在的包编译一个 table:
- 图书馆名称
- 库版本
- 描述
- 执照
- 网站
是否存在从 Python/Pycharm 获取它的自动程序?我还看到可以从 pip show
检索信息。
提前致谢
这里是如何设置需求文件的指南https://medium.com/@boscacci/why-and-how-to-make-a-requirements-txt-f329c685181e
和 https://pip.pypa.io/en/stable/reference/pip_freeze/
pip freeze > requirements.txt
将根据已安装软件包的要求编写一个文件。可在此处找到 Pycharm 的指南 https://www.jetbrains.com/help/pycharm/managing-dependencies.html#configure-requirements
另一种方法是使用yolk https://pypi.org/project/yolk3k/ for python 3 or https://pypi.org/project/yolk/
然后你可以这样做,比如
yolk -l -f License,Author,Home-page
列出你想要的依赖项
我正在开发一个 Python 项目,其中包含一个简短的 requirements.txt 文件。 有人要求我为每个存在的包编译一个 table:
- 图书馆名称
- 库版本
- 描述
- 执照
- 网站
是否存在从 Python/Pycharm 获取它的自动程序?我还看到可以从 pip show
检索信息。
提前致谢
这里是如何设置需求文件的指南https://medium.com/@boscacci/why-and-how-to-make-a-requirements-txt-f329c685181e 和 https://pip.pypa.io/en/stable/reference/pip_freeze/
pip freeze > requirements.txt
将根据已安装软件包的要求编写一个文件。可在此处找到 Pycharm 的指南 https://www.jetbrains.com/help/pycharm/managing-dependencies.html#configure-requirements
另一种方法是使用yolk https://pypi.org/project/yolk3k/ for python 3 or https://pypi.org/project/yolk/
然后你可以这样做,比如
yolk -l -f License,Author,Home-page
列出你想要的依赖项