it-swarm.asia

Mengubah format unduhan laporan CSV dari Toggl

Bisakah Anda mengubah nilai mana yang disertakan dan cara diformat, saat Anda mengunduh laporan sebagai file CSV dari Toggl?

Saya ingin mendapatkan durasi tugas yang berbeda dalam format yang angka dapat dipahami sebagai nilai durasi.

1
googletorp

Tidak, tidak mungkin mengubahnya saat mengunduh. Namun, Anda dapat memuatnya dalam spreadsheet atau skrip dan mengubah format durasinya.

3
Peter Smit

Saya menulis skrip Python ini yang memperbaiki CSV toggl.com untuk keperluan saya , ini mungkin merupakan titik awal yang berguna untuk kebutuhan Anda:

#!/usr/bin/env python
import csv
import sys
import operator

r = csv.reader(sys.stdin)
rows=[]
for row in r:
        row[5] = "'%s" % row[5]
        row[6] = "'%s" % row[6]
        row[7] = "'%s" % row[7]
        rows.append(row)

rows = [rows[0]] + sorted(
       rows[1:],
       key=operator.itemgetter(5)
)

w = csv.writer(sys.stdout)
for row in rows:
        w.writerow(row)

Script ini mungkin berguna untuk pengguna Excel juga, saya belum memeriksa.

0
Habbie