Agent 6b718f7af3 v1.0.0: PinMAP → PinList 转换器 首次发布
- 支持 .xls (BIFF8) 和 .xlsx 格式
- GUI 文件选择 + 命令行双模式
- 智能结构验证(重复/间隙/空单元格检测)
- 逆时针 PinMAP → 顺时针 PinList 自动转换
- Python 标准库,零第三方依赖
2026-05-25 13:27:08 +08:00

PinMAP → PinList 转换器

将 Excel 格式的 PinMAP 文件(方形封装引脚布局图)自动转换为 PinList 格式(引脚序号列表)。

特性

  • 支持 .xls.xlsx 两种格式
  • 零第三方依赖Python 标准库)
  • GUI 文件选择 + 命令行双模式
  • 智能结构验证(重复/间隙/空单元格检测)
  • 逆时针 PinMAP → 顺时针 PinList 自动转换

快速开始

# GUI 模式(弹出文件选择器)
python main.py

# 命令行模式
python main.py input.xlsx

输出文件:input_PinList.xlsx

项目结构

pinmap-to-pinlist/
├── Code/
│   ├── src/           # 源代码
│   └── docs/          # 架构文档
├── Test/
│   ├── fixtures/      # 测试夹具
│   └── test_report.md # 测试报告
├── Releases/          # 发布包
├── CHANGELOG.md
└── README.md

技术栈

  • Python 3.x标准库
  • openpyxl.xlsx 读写)
  • 自定义 BIFF8 引擎(.xls 解析)

许可证

内部项目

Description
No description provided
Readme 1.1 MiB
2026-06-12 22:35:04 +08:00
Languages
Python 99.9%