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

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第三方库


热门话题
java文件分块,获取长度字节   java嵌入式Tomcat不执行jsf页面   java我的数据库中有2个实体,但hibernate返回其中6个。   java如何基于逗号拆分字符串   java取消已经运行的CompletableFutures的预期模式是什么   java如何在informix中从另一个数据库复制表ddl和数据   为什么图片是黑色的?   java根据字符串数组中的单词筛选列表   Java8的集合。平行流有效吗?   Kotlin中的java静态内部类   java如何在GUI中生成一列字符串   javafx如何正确使用高对比度主题?   带空格的javascript Httpurlconnection参数   java如何设置GridBagLayout的约束   java如何在一个线程可能尚未初始化时关闭另一个线程   java将简单时间格式转换为特殊时间格式(hhmmt)   安卓/java阵列重复过滤器的问题   java在队列的链接实现下,入队和出队是如何工作的   java更新sql外键约束