一些简易、好用的爬虫工具,减少代码与文件冗余,提升20%~50%的生产效率
Project description
simple spider tool
在实际工作中,沉淀的一些简易、好用的爬虫工具,减少重复代码与文件冗余,希望一样能为使用者带来益处。如果您也想贡献好的代码片段,请将代码以及描述,通过邮箱( xingcys@gmail.com )发送给我。代码格式是遵循自我主观,如存在不足敬请指出!
简单使用
from simple_spider_tools import format_json, jsonpath
data = {
"code": 200,
"data": [
{
"id": 1,
"username": "admin",
"level": "boss"
},
{
"id": 2,
"username": "user",
"level": "staff"
}
]
}
boss_name = jsonpath(data, '$.data[?(@.level=="boss")].username', first=True)
all_user_info = jsonpath(data, '$.data[*].username')
print(boss_name)
print(format_json(all_user_info))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for simple_spider_tool-0.0.17.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d9f388de039e53eab23d035b8d13e9de5f742f09f4c882b1fcfc0be32bd32ab |
|
MD5 | 26e5171ea9beee3feceda7572296f80c |
|
BLAKE2b-256 | 5ee0872a218d3a31189b926634edb5fd947656d6eed68de8a41e2a677220e980 |
Close
Hashes for simple_spider_tool-0.0.17-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95a94f2c55d77c9196d609bb492ab09769cfde92873b4130b7ef4e8b042cb62b |
|
MD5 | e4df1e3a9103cb14f583cc0ed865fe72 |
|
BLAKE2b-256 | fadc30f64ad21c6ffb66b964c01f5fd4c4b157e13966c16e5f7b481e6046bd4d |