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