refactored according to X-treme comments
re.search? str.startswith или ‘/post/‘ in url  не подходит? нафига тут регулярки?
очень странно, что в методо handle_post происходит обработка GET
логичнее сформировать заголовки и тело ответа, а затем ответить в одной функции, вместо ответов в каждой.
массивы с данными убери из основной части кода