-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathl6_task_6_write.py
14 lines (13 loc) · 1.48 KB
/
l6_task_6_write.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# -------------------------------------------------------6--------------------------------------------------------------
# Реализовать простую систему хранения данных о суммах продаж булочной. Должно быть два скрипта с интерфейсом командной
# строки: для записи данных и для вывода на экран записанных данных. При записи передавать из командной строки значение
# суммы продаж. Для чтения данных реализовать в командной строке следующую логику:
# просто запуск скрипта — выводить все записи;
# запуск скрипта с одним параметром-числом — выводить все записи с номера, равного этому числу, до конца;
# запуск скрипта с двумя числами — выводить записи, начиная с номера, равного первому числу,
# по номер, равный второму числу, включительно.
# Подумать, как избежать чтения всего файла при реализации второго и третьего случаев.
import sys
content = sys.argv[1]
with open("bakery.csv", 'a', encoding='utf-8') as f:
f.write(f'{content}\n')