def process_post_text(): tt = time.time() url = request.form["url_to_post"] url = vk_api.simplify_vk_url(url) try: text = vk_api.url_to_post_text_converter(url) except vk_api.VKErrorException: return "Couldn't download post from VK" t = two_column_text.TwoColumnText(text, url) result = t.handle_text() # print(result) if not result: return "Bad text" else: path_to_file = t.save_handled_text().split('/')[-1] return render_template("download_file.html", filename=path_to_file, working_time=str(time.time() - tt))
if __name__ == "__main__": txt = """trachea, windpipe – трахея. bronchial tube, bronchus – бронх. bronchi – бронхи. lungs – легкие. heart – сердце. ventricle – желудочек (сердца, мозга). auricle – предсердие. cardiac valve – сердечный клапан. vein – вена. artery – артерия. aorta – аорта. coronary artery – коронарная артерия. carotid – сонная артерия. pharynx – глотка.""" # t = TwoColumnText(txt) # print(t.handle_text()) url = "https://vk.com/wall-87512171_139" tt = time.time() txt = vk_api.url_to_post_text_converter(url) t = TwoColumnText(txt, url) result = t.handle_text() print(str(time.time() - tt) + ' secs') print(result)