import re
prop = 'Ехал Грека. Через реку. Видит Грека - в реке рак... Сунул Грека руку в реку. Рак за руку. Греку. Цап'
re.split("\. |\.\.\. ", prop)
['Ехал Грека', 'Через реку', 'Видит Грека - в реке рак', 'Сунул Грека руку в реку', 'Рак за руку', 'Греку', 'Цап']
with open(data_file, 'r') as data_file:
csv_data = DictReader(data_file, delimiter=';')
line_num = 1
for row in csv_data:
if None not in row.values():
<do something>
line_num += 1
else:
<write log with {line_num}>
logger_formatter = logging.Formatter(fmt='%(levelname)-9s: %(asctime)s %(message)s', datefmt='%d.%m.%Y %X')
logger_handler = RotatingFileHandler(filename='update.log',
maxBytes=512,
backupCount=5,
)
logger_handler.setFormatter(logger_formatter)
logger = logging.getLogger('main')
logger.addHandler(logger_handler)