批量修改指定目录下所有 XML 标注文件中的标签名(old_label 替换为 new_label)。当用户提到改 XML 标签、修改标注、批量改 label 时使用。
修改 XML 标注文件中的 label
批量修改指定目录下所有 XML 标注文件中的标签名(old_label 替换为 new_label)。
office/skills/ruiming/change_label_in_xml/
from office.skills.ruiming import change_label_in_xml
change_label_in_xml(
dir_path='./dataset',
old_label='cat',
new_label='dog'
)| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
dir_path | str | 是 | - | 图片及标注文件的存放路径 |
old_label | str | 是 | - | 需要修改的标签 |
new_label | str | 是 | - | 修改后的标签 |
None
from office.skills.ruiming import change_label_in_xml
change_label_in_xml(dir_path='./annotations', old_label='person', new_label='human')office.api.testApi.ruiming.change_label_in_xml
2b1996b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.