没有项目描述

importreqs的Python项目详细描述


一个简单的python库,用于从当前导入的libs中提取reqs.txt 在上下文中。lib可用于以下情况:

  • 收集无服务器框架(如aws)的依赖项 兰姆达。如果几个函数共享同一个virtualenv,则不使用 依赖关系可以通过pip freeze引入。使用importreqs将 只公开导入的需求。
  • 重构后或长时间删除未使用的依赖项 维护项目。

安装

pip install importreqs

用法

要使用导入器:

import importreqs
importreqs.generate_reqs(replace_version_hash=False,
                         exclude=None)
  • replace_version_hash:用于可编辑的请求(使用pip时使用-e 安装),从结果中删除提交哈希。
  • exclude:从结果中排除列出的包。例如, 进口商品本身。

例如:

# import your own projects
# for example "import app"

import importreqs

print(importreqs.generate_reqs(exclude=['importreqs']))

或者从命令行使用importreqs:

importreqs -c "import requests"

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java IBM Notes 9电子邮件问题。自动从我的收件箱转发到另一个收件人   Android上的java覆盖删除键?   java More JPanel和背景图像   java AStar寻路|六角夹点   java Android存档库(aar)与标准jar   java转换docx后没有空行   java如何搜索FTS3表,使搜索的单词显示在列表的顶部   java运算符重载STL的性能损失是什么   java在本机SQL Hibernate中使用addJoin   使用hibernate的java动态列   java为什么整数在放入数组后会改变值?   如何将|系列与Java正则表达式匹配?   java问题在binarySearch中传递参数   Java:关于导入语句中使用的路径的愚蠢新手问题   java无法在文本框安卓中显示数据库中的数据   使用Java中的旧文件详细信息创建文件   java按降序进行升序快速排序