Интернет-клиент «Альфа-банка»

Хоть убейте, не понимаю почему
Ещё и навязанная услуга —
Или вот, взгляните на скриншот, вы можете сказать какого числа я сходил в «Максимилианс» поесть? Первого? Четвёртого? Шестого? Наверное первого, а остальные даты мне зачем? Сортируется всё по первому столбцу, это
Обработка данных интернет-клиента «Альфа-банка»
Накидал небольшую программу для обработки данных
Программа на Пайтоне:
# coding: utf-8
import sys
import re
from datetime import date
from itertools import islice
output = []
with open(sys.argv[1], 'r') as f:
for line in islice(f, 1, None):
n, detail, arr, flow = line.decode('cp1251').split(';')[4:8]
if n[:4] == 'BERR' or n[:6] == 'CASHIN': continue
flow = float(flow.replace(',', '.'))
if flow > 0:
dates = re.findall(r'\d{2}\.\d{2}\.\d{2}', detail, re.UNICODE)
if dates:
d = min(date(*(int(x) for x in d.split('.')[::-1])) for d in dates)
output.append({
'detail': detail,
'flow': flow,
'date': d,
})
for k in sorted(output, lambda x, y: cmp(x['date'], y['date'])):
data = zip(('y', 'm', 'd',), k['date'].timetuple()[:3]) + k.items()
print "%(d)02d.%(m)02d.%(y)02d %(flow)09s %(detail)s" % dict(data)«Домашняя бухгалтерия» со скидкой 30%
Кстати, лучшая, на мой взгляд, программа для ведения домашней бухгалтерии «Домашняя бухгалтерия» до 31 декабря продаётся со скидкой в 30% (за 350 рублей).
У неё есть два недостатка — она только под Винду (есть версия под «Виндоуз Мобайл») и интерфейс у неё страшненький (правда, это чистая вкусовщина, я очень требовательный). В своё время я попробовал несколько программ, в итоге приобрёл эту (стоит отметить, что в течение 30 дней программу можно использовать бесплатно).
Всё в защиту буквы «ё»
Все знают, что я за повсеместное употребление «ё»? Относиться к ней можно
Ещё одно место, где «ё» надо писать однозначно — слово «всё». Для того, чтобы однозначно отличать его от «все». Те, кто думают иначе, никогда не читали большие тексты вслух. Я иногда