Скриптер
Участник
Пользователь
- Сообщения
- 271
- Реакции
- 348
- Помог
- 15 раз(а)
wood-grouse, с никами трабла, ибо если в них будет несколько пробелов, то кривая целая строка будет.
Код:
def main():
import csv
entries = []
with open('gungame.stats', encoding='utf8') as f:
for line in f:
data = line.split(' ')
entry = {
'authid': data[0],
'wins': data[1],
'name': data[2],
'timestamp': data[3],
'points': data[4],
'streak': data[5],
'wins_tp': data[6],
'points_tp': data[7],
'streak_tp': data[8]
}
entries.append(entry)
with open('stats.csv', 'w', newline='', encoding='utf8') as f:
dict_writer = csv.DictWriter(f, entries[0].keys())
dict_writer.writeheader()
dict_writer.writerows(entries)
if __name__ == '__main__':
main()
Вложения
-
34.1 KB Просмотры: 4