示例#1
0
def write_dct_to_csv(a, b, c):
    """ """
    import csv
    import functions

    with open(a, 'w') as out_file:
        out_csv = csv.writer(out_file)
        out_csv.writerow(b)
        for k, v in c.items():
            keys_values = (k, v)
            out_csv.writerow(keys_values)

    print(functions.RTN())
    print(f'"{a}" exported successfully')
    print(functions.RTN())
示例#2
0
    return a


def write_to_csv(name_of_file, HEADERS, dct):
    """ write dictionary to csv """
    import csv

    with open(name_of_file, 'w') as out_file:
        out_csv = csv.writer(out_file)
        out_csv.writerow(HEADERS)
        for k, v in dct.items():
            keys_values = (k, v)
            out_csv.writerow(keys_values)


print(functions.RTN())
wk_end_date = usr_input_date('enter week ending date (YYYY-MM-DD)')

print(functions.RTN())
tix_last_wk = usr_input_incs('how many incidents were created last week?')

print(functions.RTN())
tix_this_wk = usr_input_incs('how many incidents were created this week?')
print(functions.RTN())

diff = tix_this_wk - tix_last_wk
print(f'difference: {diff}')
PERC_CHANGE_DCT = {}
if diff < 0:
    perc_change_fmt = fmt_perc(diff, tix_last_wk, 'perc_change_fmt')
    print(f'percentage change: {perc_change_fmt}')