ProgrammeringCodexAvansert
Be Codex gjøre en bankeksport om til et ryddig regneark
La Codex skrive et lite skript som leser CSV-en fra banken og skriver ut faste kolonner. Du kjører skriptet lokalt og gir ikke agenten tilgang til kontoen.
- Verktøy
- Codex
- Kategori
- Programmering
- Vanskelighetsgrad
- Avansert
- Publisert
Du setter opp et verktøy og kontrollerer resultatet selv.
Slik gjør du det
- 1
Last ned en CSV fra banken og lag en kopi. Fjern kontonummer og navn på motpart hvis du ikke trenger dem. Behold noen få rader som eksempel.
- 2
Skriv ned kolonnenavnene slik de faktisk står i filen, og om banken bruker komma eller punktum som desimaltegn. Ikke anta at agenten vet formatet.
- 3
Be Codex skrive et skript som leser filen og skriver en ny CSV med kolonnene du ber om. Beløpene skal beholdes, ikke tolkes på et annet vis enn det du har beskrevet.
- 4
Les skriptet før du kjører det. Det skal bare lese den lokale filen og skrive en ny fil, ikke sende data noe sted.
- 5
Kjør skriptet på kopien og stikkprøv rader mot originalen. Kjør det på resten først når stikkprøven stemmer.
Eksempelprompt
Eksempelprompt
Skriv et Python-skript som leser bank.csv i samme mappe. Første linje er header. Kolonnene heter Dato, Tekst og Beløp. Desimaltegn er komma, tusenskilletegn er mellomrom. Skriv ut ryddet.csv med de samme tre kolonnene, beløp med punktum som desimaltegn, og ingen andre kolonner. Skriptet skal ikke bruke nettverk. Ikke gjett på andre kolonnenavn. Hvis en rad har feil antall felt, skriv radnummeret til stderr og hopp over den.
Kilde
Eksemplet er skrevet av redaksjonen. Det bygger ikke på en ekstern artikkel, og vi har ikke funnet på sitater eller tall.