pyr3 r3 的 Python 包装器使用示例:


import pyr3

r = pyr3.R3Tree()

print(r)

print(dir(r))  # 查看方法和属性



# data 可以是任意类型

r.insert_path(path='/bar', data='4')

r.insert_path(path='/zoo', data='5')

r.insert_path(path='/foo/bar', data='123')



r.compile()

print(r.match('/foo/bar'))  # 匹配路径'/foo/bar'

构建步骤

  1. 克隆 Git 仓库:

```bash

git clone https://github.com/lucemia/pyr3

git submodule init

git submodule update

cd ./r3

./autogen.sh

```