Как в pyhon записать csv с разделителями, если во входящих данных разделителей нет
У меня есть данные, которые приходят ко мне в таким виде:
dd = response['data'] # Pandas dataframe, содержащий данные
print(str(dd))
Результат:
date users sessions transactions
0 20201001 1210 1751 2745
1 20201002 1270 1882 2546
2 20201003 1315 1699 1893
3 20201004 1462 1888 1580
4 20201005 1788 2463 2644
5 20201006 1728 2350 2218
6 20201007 1827 2465 2161
Пытаюсь записать это в csv файл, но не могу понять как сделать чтобы были разделители ";"
Пытаюсь так:
file = open("cashe.csv", "w", encoding='utf-8')
file.write(str(dd))
file.close()
Но файл записывается без разделителей.
Что нужно чтобы результат был в виде
;date;users;sessions;transactions
0;20201001;1210;1751;2745
1;20201002;1270;1882;2546
2;20201003;1315;1699;1893
3;20201004;1462;1888;1580
4;20201005;1788;2463;2644
5;20201006;1728;2350;2218
6;20201007;1827;2465;2161
