【问题标题】:Reverse requirements.txt反向需求.txt
【发布时间】:2017-09-04 20:02:47
【问题描述】:

如何获取 python 项目的 github 存储库列表 在 requirements.txt 文件中有特定的依赖项?

这是一种“反向 requirements.txt”映射

【问题讨论】:

  • 您必须搜索所有发布过的具有 requirements.txt 或 setup.py 文件的存储库并解析它们。祝你好运,这需要你一段时间!
  • 你为什么想要这些信息?
  • 哈哈是真的。我一直在寻找 django 项目,想看几个示例项目,看看它们是如何构建代码的,然后想到了这个更笼统的问题,这促使我问是否有任何现有的方法
  • 试试GitHub API

标签: python reverse github-api requirements.txt


【解决方案1】:

如果您只是在寻找“一些示例”,那么带有 site:inurl: 限制的 Google 搜索可能会有所帮助。例如,site:github.com inurl:requirements.txt django

显然,如果你想到处看看,你可以放弃 site:github.com 限制。

【讨论】:

  • 谢谢。这是最有效的方法。刚刚学会了“inurl”键
  • 在duckduckgo.com 中看起来像相同的作品,例如site:github.com inurl:requirements.txt django
  • 有趣的是,github 发布了“依赖图”,其中可以检查所有“依赖”项目。例如,要查看依赖于 django 的所有项目,请检查 Insights / Dependency graph / Dependents
  • 其实这些都是通过package.json或者Gruntfile的依赖,即nodejs和ruby。我一直在关注的特定示例是django。 github 依赖项将 django 显示为 nodejs 项目的依赖项。这让我很困惑,因为 django 是一个 python 网络框架
猜你喜欢
  • 2020-05-21
  • 1970-01-01
  • 1970-01-01
  • 2022-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多