在浏览器上下文中打开文本

smartopen的Python项目详细描述


smartopen是一个命令行程序,它将根据
将文本转换为URL的处理程序并打开它们



----

``smartopen--help``显示程序用法:



用法:smartopen[options]

options:
-h,-帮助显示此帮助消息并退出
-C COFIG,-CONFIG= CONFIG
CONFIG文件,以读取
-U,-URL打印处理的第一个URL
-A,所有与查询匹配的所有处理程序BR/> -H处理程序,即处理程序使用的处理程序
名称,按照
--打印处理程序按尝试顺序打印所有处理程序



smartopen从标准输入或命令行参数读取文本。
然后按可配置顺序遍历处理程序,如果处理程序可以将文本转换为url,则处理url。除非命令行选项
(例如--url,--all)另有指定,否则第一个匹配的url将在firefox中打开。



handlers
--


smartopen有一个可插入的可配置处理程序系统。setuptools入口点`[smartopen.locations]``是处理程序的扩展点。有几个处理者带着smartopen来,或者您可以自己编写。


url:a resolve url
google:a google search
wikipedia:a wikipedia article
google maps:a address in google maps




这里显示了一个简单的示例:
http://k0s.org/hg/smartopen/file/tip/smartopen.ini



例如,我运行允许使用热键的fluxbox窗口管理器。通过将smartopen绑定到“ctrl+alt+s”,并使用“xclip”,我可以打开一个可映射到smartopen处理程序的url,该url具有键盘快捷方式。我的`~/.fluxbox/keys``文件中的
相关行读取:




----




获得后代……
=-


我主要编写smartopen来帮助我。它有。
然而……一些事情……

-设置处理程序的更好方法?
-真的,我想向下推来选择我认为的经手人是什么,但我们应该释放耶稣变魔术的手(抱歉,我也讨厌这部电影)

等等?

正在阅读关于鲶鱼的文章……例如
http://www.addicivetips.com/ubuntu linux tips/catfish ubuntu linux文件搜索工具/



”支持多个不同引擎的文件搜索工具充当不同文件搜索引擎的前端。
该界面故意轻量级且简单。但它从命令行获取
配置选项。


??

我的意思是,至少它不是一个神经网络……

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

推荐PyPI第三方库


热门话题
socketJava加密聊天客户端未通过关联   java保存JFileChooser的状态   java如何让代码等待GUI完成?   java可序列化和接口:Parcelable在写入可序列化对象时遇到IOException   java Jersey客户端将覆盖ROBOTS响应   java空指针异常&如何克服   java如何使用JAXR设置字符集?   JavaSpring自定义转换器被覆盖   java将泛型类型的值设置为DTO字段   使用netty的java音频流服务器   java滚动条添加到面板时不显示在滚动窗格中   java windows通过IIS Url重写单点登录tomcat   Web应用程序的java容器管理安全性   java使用mybatis将POJO项数组传递到存储过程?