from pathlib import Path code = r''' ''' out = Path("/mnt/data/tilda_search_font_20_16_full.txt") out.write_text(code, encoding="utf-8") lines = code.splitlines() keys = { "title_size": "--pn-result-title-size:", "title_weight": "--pn-result-title-weight:", "title_stroke": "--pn-result-title-stroke:", "desc_size": "--pn-result-description-size:", "desc_transform": "--pn-result-description-transform:", "meta_size": "--pn-result-meta-size:", "meta_transform": "--pn-result-meta-transform:", "title_css": "#rec2491268661 .pn-result-title,", "desc_css": "#rec2491268661 .pn-result-description,", "meta_css": "#rec2491268661 .pn-result-meta,", "decorate": "function decorateResult(item){", } print(f"Файл: {out}") print(f"Строк: {len(lines)}") for name, needle in keys.items(): for i, line in enumerate(lines, 1): if needle in line: print(name, i) break
ПРОЕКТНО-КОНСАЛТИНГОВОЕ БЮРО В СФЕРЕ РАЗВИТИЯ ТЕРРИТОРИЙ
ПОМОГАЕМ ГОРОДАМ БЫТЬ
комфортными для жителей
эффективными в управлении
привлекательными для инвестиций
интересными для туристов
Мы создаем проекты, которые становятся практическим инструментом для города: помогают определить приоритеты развития, повысить качество городской среды, привлечь ресурсы и сформировать понятный образ будущего

Наша цель — сделать города комфортными для жителей, эффективными для управления и привлекательными для инвестиций, бизнеса и туризма
Made on
Tilda