1 个不稳定版本
使用旧的 Rust 2015
0.0.1 | 2017年11月6日 |
---|
#11 in #movies
15KB
255 行
imdb
imdb 是一个 Rust 库,用于从 IMDb 获取信息。
这是一个 正在进行中的项目,远未完成。目前您可以查看出色的 Python 实现 IMDbPY,这是一个完整且维护得很好的项目。
安装
将以下行添加到您的 Cargo.toml
[dependencies]
imdb = "0.0.1"
示例
extern crate imdb;
use imdb::IMDb;
imdb = IMDb::new();
top250movies = imdb.top250_movies().unwrap()
许可证
此库根据 MIT 许可证发布。
lib.rs
:
imdb 是一个 Rust 库,用于从 IMDb 获取信息。
示例
# extern crate imdb;
use imdb::IMDb;
imdb = IMDb::new();
top250movies = imdb.top250_movies().unwrap()
不稳定内部 API。
可用性
这些模块具有不稳定内部解析器,不作为公共 API 的一部分提供。对此模块的向后兼容性没有保证。
请注意!
有哪些变化?
对各个页面的 HTML DOM 做出了各种假设。如果这些假设不成立,将进行更改以消除这些假设。还将进行更改以添加更多解析器以获取附加信息,有时也可能使用不同的页面来获取相同的信息。解析器用于从 IMDb HTML 页面提取信息。
依赖项
~20–30MB
~518K SLoC