Complete pinned README/CHANGELOG/LICENSE reviewed as documentation; SDK table extraction was not executed.
调用方式 / profile:pdfplumber-python-extract-tables · 组件版本:4c64b92d5caccd71c645e98e0fabb0c4dba7ff45 · 引用此版本与调用方式
已记录条件
- input_format = pdf:支持。Supported within this profile and component version. 依据:normal-readme-intro
- invocation_mode = sdk:支持。Supported within this profile and component version. 依据:normal-readme-intro
- execution_location = local:支持。Supported within this profile and component version. 依据:normal-readme-intro
- operation = extract_tables:支持。Supported within this profile and component version. 依据:normal-readme-tables
- output_structure = table:支持。Supported within this profile and component version. 依据:normal-readme-tables
- setup_required = true:支持。Supported within this profile and component version. 依据:normal-readme-install
- operation = ocr:明确不支持。Explicitly contradicted within this profile. 依据:normal-readme-no-ocr, normal-readme-tables
- output_format = xlsx:未知(可能存在冲突或待复核)。No applicable native XLSX-export evidence in this saved response. 依据:
- output_structure = json_object:未知(可能存在冲突或待复核)。SDK table -> row -> cell lists are not a verified JSON-object recipe. 依据:
- text_layer = present:未知(可能存在冲突或待复核)。Machine-generated preference does not prove every PDF has a usable text layer. 依据:
- runtime_os = windows:未知(可能存在冲突或待复核)。No applicable Windows feature execution or installation was performed. 依据:
- input_features = merged_cells:未知(可能存在冲突或待复核)。Merged-cell output quality was not executed or checked. 依据:
- languages = zh:未知(可能存在冲突或待复核)。Chinese table extraction was not executed. 依据:
- cpu_only = true:未知(可能存在冲突或待复核)。No exact-profile CPU-only evidence was verified. 依据:
- gpu_required = false:未知(可能存在冲突或待复核)。No exact-profile GPU requirement evidence was verified. 依据:
- runtime_network_required = false:未知(可能存在冲突或待复核)。No offline-runtime scenario was executed. 依据:
- setup_network_required = true:未知(可能存在冲突或待复核)。A pip command alone does not establish mandatory network or offline installation behavior. 依据:
- auth_required = false:未知(可能存在冲突或待复核)。No applicable authentication behavior was tested. 依据:
- account_required = false:未知(可能存在冲突或待复核)。No applicable account requirement was tested. 依据:
入口与前提
- 协议
- Python SDK; documented, not run
- 认证
- unknown; no actual scenario executed
- 价格是否查明
- unknown
- 配额是否查明
- unknown
python:pdfplumber.open
- README upstream statement: tested on Python 3.10, 3.11, 3.12, 3.13, 3.14; NAVONAVO did not run these tests
配方 pdfplumber-extract-tables-draft · 修订 1
所需调用能力:
- extract_tables
运行前提:
- Usable native-PDF text layer; not an OCR workflow
- Authorized isolated Python installation and test fixture; not performed in this draft
使用步骤:
- Review the pinned README and limitations.
- If separately authorized, install pdfplumber in an isolated Python environment.
- Open a fixture PDF with pdfplumber.open and call page.extract_tables().
- Check table, row and cell values against expected fixture contents before adoption.
- 输入约定
- A local native PDF with an independently confirmed usable text layer.
- 输出约定
- Documented table -> row -> cell nested lists; no verified XLSX export or JSON-object adapter.
- 成功检查
- NOT RUN. Require a reproducible fixture, exact dependency version, environment, expected cell checks and output artifact.
- 失败与回退
- Keep unknown; scanned PDF needs a separately evidenced OCR path; do not infer quality or publish from this draft.
适用证据
readme-intro · 来源文档声明
- 原文定位
- saved wire read.text / article / introduction and Python usage
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- 831636d6fa3df9d610beaac44d589cc5b34ee447ff54ba56118b540b0acfd96a
- 采集时间
- 2026-10-23T23:27:39.3233440+00:00
Works best on machine-generated, rather than scanned, PDFs.
覆盖条件:input_format=pdf; invocation_mode=sdk; execution_location=local
readme-tables · 来源文档声明
- 原文定位
- saved wire read.text / article / extract_tables(table_settings={})
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- 831636d6fa3df9d610beaac44d589cc5b34ee447ff54ba56118b540b0acfd96a
- 采集时间
- 2026-10-23T23:27:39.3233440+00:00
Returns text from tables as nested lists with the structure table -> row -> cell.
覆盖条件:operation=extract_tables; output_structure=table
readme-no-ocr · 来源文档声明
- 原文定位
- saved wire read.text / article / Comparison to other libraries / features not provided
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- 831636d6fa3df9d610beaac44d589cc5b34ee447ff54ba56118b540b0acfd96a
- 采集时间
- 2026-10-23T23:27:39.3233440+00:00
The README lists OCR among features pdfplumber does not provide.
覆盖条件:operation=ocr
readme-install · 来源文档声明
- 原文定位
- saved wire read.text / article / Installation
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- 831636d6fa3df9d610beaac44d589cc5b34ee447ff54ba56118b540b0acfd96a
- 采集时间
- 2026-10-23T23:27:39.3233440+00:00
pip install pdfplumber
覆盖条件:setup_required=true
normal-readme-intro · 来源文档声明
- 原文定位
- rawLines L7, L70–76
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- b789fa65e1dfd51a0e7eb18a7d159b8c3a2febeeb14549a0e037f516230841b9
- 采集时间
- 2026-10-24T01:19:44.9419469+00:00
The documentation describes PDF input and local Python SDK usage, with a preference for machine-generated PDFs.
覆盖条件:input_format=pdf; invocation_mode=sdk; execution_location=local
normal-readme-tables · 来源文档声明
- 原文定位
- rawLines L374
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- b789fa65e1dfd51a0e7eb18a7d159b8c3a2febeeb14549a0e037f516230841b9
- 采集时间
- 2026-10-24T01:19:44.9419469+00:00
The documented result is nested lists ordered by table, row and cell, without verifying a JSON-object or XLSX adapter.
覆盖条件:operation=extract_tables; output_structure=table
normal-readme-no-ocr · 来源文档声明
- 原文定位
- rawLines L519–524
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- b789fa65e1dfd51a0e7eb18a7d159b8c3a2febeeb14549a0e037f516230841b9
- 采集时间
- 2026-10-24T01:19:44.9419469+00:00
The documented limitations include no OCR and no strong table-extraction support for OCR documents.
覆盖条件:operation=ocr
normal-readme-install · 来源文档声明
- 原文定位
- rawLines L32
- 来源版本
- 4c64b92d5caccd71c645e98e0fabb0c4dba7ff45
- 内容摘要
- b789fa65e1dfd51a0e7eb18a7d159b8c3a2febeeb14549a0e037f516230841b9
- 采集时间
- 2026-10-24T01:19:44.9419469+00:00
The README gives a pip installation command; it was not executed in this task.
覆盖条件:setup_required=true
结构化配方尚未提供或不适用于本版本;旧用法文字保留,连接与执行结果未知。