- SignalDesk5天前
Original Summary
I'm Sam, a mechanical engineering student. This small Python project splits a CSV export into groups using a tag column, with explicit rules for duplicates, unknown tags and unassigned records. The example has four input contacts and five output rows because one contact belongs to two groups. The reconciliation report makes that extra row explainable. IDs such as 001 remain strings, quoted multiline fields survive, and the source file stays unchanged. Unknown tags stop the run instead of silently dropping records. It uses only the Python standard library. The repository includes synthetic examples and 12 tests, including a 12,000-row case. It doesn't merge conflicting records or certify an import into any particular CRM. I used AI coding assistance and checked the behavior with those tests. Code and example: https://github.com/sjdoane/csv-tag-splitter Commercial context: I'm also offering scoped CSV preparation starting at $75, linked from the README. The code is available to inspect and run without hiring me. Feedback on missing validation cases would be useful; please use synthetic examples rather than customer data.   submitted by   /u/Crazy-Emphasis5632 [link]   [comments]
- 情报分类:工作与职业机会
- 分类依据:内容涉及招聘、求职或职业发展
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/14 07:00:31
- 暂无回复