ulp是一个定位器选择器-url的路径选择器克隆

ulp的Python项目详细描述


#ULP是一个位置选择器

ulp是一个命令行工具,可用于查找给定输入中的url并与之交互。

想想像facebook的[pathpicker](https://github.com/facebook/pathpicker)之类的东西,但是对于url。

##安装

ulp是一个python包,因此可以通过pip安装。您可以使用安装最新发布的版本

` pip install -U ulp `

而且,如果您想从最新的源代码(祝您好运)安装新版本,您可以运行

` pip install git+https://github.com/victal/ulp.git@master `

对于python 2.x是默认版本的系统,您可能需要使用pip3作为可执行文件而不是pip运行上面的命令。

##要求

ulp正在与python 3.5一起开发/使用,但它可能只与python>;3.0一起工作

copy to clipboard功能取决于[pyperclip](https://github.com/asweigart/pyperclip),因此您可能需要安装其他模块才能使其工作。查看Pyperclip的自述文件了解详细信息。

##用法

只需通过管道将要从中选取URL的输入重定向到ulp。是的,就像探路者一样。是的,这是故意的。

示例:

例如,如果您正在推送到一个bitbucket存储库,那么hg push的输出将为您提供一个url,您可以在其中从刚才推送到的分支创建一个新的pr,这样您就可以执行

` hg push | ulp `

并在浏览器中打开给定的url或将其复制以备以后使用。

如果只想列出给定输入中的url,可以使用ulp_extract帮助程序脚本,如下所示:

` cat huge_text_with_lots_of_urls | ulp_extract `

##许可证

ULP使用[MIT许可证](https://github.com/victal/ulp/blob/master/LICENSE)获得许可

##待办事项

  • 在用户界面中添加“筛选”选项
  • 在此自述文件中添加示例图像/gif
  • 整理-清理代码、广告A-帮助、测试和清理代码

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

推荐PyPI第三方库


热门话题
与远程浏览器通信时发生java错误。它可能已经死了。对于firefox navegator   java StartActivity突然停止启动另一个活动   java需要通过struts2中的操作名称获取操作url   在netbeansjframe中使用jList的java   inputstream从java文件输入文本   Java将Set<Set<String>>转换为List<List<String>>   java应用程序,cucumber找不到模块\features\stepdefinitions   java de.laures。cewolf IIOException:无法创建输出流   java如何进行正确的HQL连接   java自动选择JTable的其他行   java Hibernate 3.6.8+带注释的POJO+配置   PDF格式的java可滚动图像   如何提高java项目性能?   java FindByDate并在Spring Boot中仅显示具有有效日期的列表   单元测试中的java@Autowire似乎不起作用   试图从“主”Java程序中生成docker容器,并在主程序和从程序之间建立连接   java在编译JUnit测试时找不到符号错误