I will automate recurring CSV reports with python

South Africa

I speak English, Xhosa

backend systems that automate business data

I build and fix Python automation tools, command-line programs, and small business data scripts. I specialize in debugging broken Python code, automating repetitive tasks, and creating lightweight fi...
About this Gig

I build Python tools for repeat CSV reports. Choose a single-file summary, a batch report for CSVs in one folder, or a local FastAPI upload, column discovery, summary, and delete flow. Reports can include included and ignored rows, total, average, minimum, and maximum. A header-listing command can show the exact CSV column names before you choose one. Rows with a different number of fields from the header are rejected with their record number; batch errors also name the file. The CLI can label a currency and format numbers to 0 to 8 decimal places; it does not convert currency. Values must be plain numbers. Currency symbols or thousands separators require an agreed cleanup step. You receive the source code, setup instructions, and sample output using non-sensitive data. Before ordering, send a sanitized CSV sample, the column to analyze, the required output, and your operating system. User accounts, databases, hosting, dashboards, Excel macros, integrations, and sensitive-data handling are outside these packages. Message me first for anything outside this scope.

Technology:

Python

Expertise:

Data manipulation