Skip to main content

qianli (千里)

Search Chinese content platforms from the terminal via Chrome DevTools Protocol.

Sources

Source Auth Status
WeChat 公众号 (via Sogou) No Stable
36kr (36氪) No Stable (slow SPA)
XHS (小红书) CDP login Fragile (anti-bot)

Prerequisites

  • Chrome running with --remote-debugging-port=9222
  • Python 3.11+
  • XHS requires one-time QR login in the CDP Chrome profile

Install

pip install qianli

Usage

# Search individual sources
qianli wechat "AI 银行"
qianli 36kr "大模型 金融"
qianli xhs "AI banking"

# Search all sources
qianli all "AI banking"

# Read full page content
qianli read https://mp.weixin.qq.com/s/...

# JSON output
qianli wechat "AI" --json

# Limit results
qianli wechat "AI" --limit 3

Output

[wechat] 香港金管局GenAI沙盒首批成果发布
         机器之心 · 2025-11-15
         https://mp.weixin.qq.com/s/xxx

[36kr] AI驱动的银行数字化转型
       36氪 · 2025-12-03
       https://36kr.com/p/123456

License

MIT

Metadata

Release files for qianli 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qianli 0.2.0
File Size Uploaded Provenance
qianli-0.2.0.tar.gz 7.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for qianli 0.2.0
File Interpreter ABI Platform
qianli-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.7 kB

Release files / qianli-0.2.0.tar.gz

Download URL qianli-0.2.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b0d45f3b2ef3f2c7b656b5f3fa2d9406e94e033188b973f354491a96c40eeb7a
BLAKE2b-256 checksum
How to use checksums
fac483d74748c33035a70f9c3ca859730a9981546016875aff320d7d98a6197d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.2

Release files / qianli-0.2.0-py3-none-any.whl

Download URL qianli-0.2.0-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2963971f654837aaae14f0c131c365b4c11d5eb2ddcf36a24b3abb83cbb1b04f
BLAKE2b-256 checksum
How to use checksums
f2efa4005d50f1846802595417a0f93d38ee0e211bec7a94a9f8d463b6581894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.2

Security for qianli 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page