可以在LXML中注册的XPath 2函数集

lxml-xpath2-functions的Python项目详细描述


更改日志

  • 0.0.4:
    • 添加了一个降低文本的新函数(mathieu leduc hamel)。
  • 0.0.3:
    • 已定义默认前缀“xp2f”。
  • 0.0.2:
    • 已更改默认命名空间。
  • 0.0.1:
    • 添加了函数:字符串连接。

支架

  • 环境:python 2.6、python2.7、python 3.2、python3.3、python3.4、pypypy

说明

一组xpath2函数,可以在lxml中注册。用户注册所有或选定的函数 在自己的xpath中使用它们。xpath可在默认命名空间下访问: http://kjw.pt/xpath2-functions或空命名空间(如果需要)。

用法

示例:

from lxml import etree
import xpath2_functions

# registering all available functions in default namespace
xpath2_functions.register_functions(etree)

# registering chosen functions in the empty namespace
xpath2_functions.register_functions(etree, ns=None, functions=['string-join'])

功能

  • string join(arg1为xs:string,arg2为xs:string)-返回arg1 通过使用$arg2连接$arg1序列的成员创建 分隔符。如果$arg2的值是零长度字符串,则成员 $arg1的连接没有分隔符。
  • 小写(arg1 asxs:string)-返回已转换为小写的arg1 字符串。

贡献者

  • 卡米尔库亚温斯基
  • mathieu leduc hamel(xpath函数:小写)

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

推荐PyPI第三方库


热门话题
java如何使用jaxb整理集合?   java改装添加带有令牌和id的标头   Java Webstart在启动应用程序之前停止   mysql将请求主体作为JSON存储到Java数据库中   春天3。从Java 7更新到Java 8后x应用程序不工作   java如何为我的mock实例化unirest HttpResponse<JsonNode>?   java两个servlet在同一场战争中与两场独立战争中的利弊?   java Mockito验证未失败   GWT中的java文件读取器   java避免代码重复   java谁将设置saml cookie,其中包含凭证信息   java如何修改jar包代码,然后重新导出更新的jar包?   BST数据结构中的java递归差异   java如何从文本文件中读取存储的哈希表?   带有quercus的java php comet   java从SeleniumWebDriver写入json变量   javascript如何在同一个action类中对方法调用action?