Compare commits
3 Commits
1414d235e5
...
b46fcc7779
| Author | SHA1 | Date | |
|---|---|---|---|
| b46fcc7779 | |||
| 5aaeeae78e | |||
| e1ed30a356 |
5
main.py
5
main.py
|
|
@ -50,10 +50,7 @@ def clean_street(street: str) -> str:
|
||||||
if not street:
|
if not street:
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
# Убираем "Белгород г;" в начале
|
|
||||||
street = re.sub(r'^Белгород г;?\s*', '', street, flags=re.IGNORECASE)
|
street = re.sub(r'^Белгород г;?\s*', '', street, flags=re.IGNORECASE)
|
||||||
|
|
||||||
# Разбиваем по ; и \n
|
|
||||||
parts = re.split(r'[;\n]+', street)
|
parts = re.split(r'[;\n]+', street)
|
||||||
cleaned_lines = []
|
cleaned_lines = []
|
||||||
|
|
||||||
|
|
@ -114,7 +111,7 @@ def parse_and_save(data, file_path: Path, mode: str):
|
||||||
time_up = format_time(item.get("ScheduledTimeRemoval", ""))
|
time_up = format_time(item.get("ScheduledTimeRemoval", ""))
|
||||||
lines.append(f"{street}\nВосстановление: ~{time_up}\n{'─' * 30}")
|
lines.append(f"{street}\nВосстановление: ~{time_up}\n{'─' * 30}")
|
||||||
|
|
||||||
file_path.write_text('\n\n'.join(lines), encoding='utf-8')
|
file_path.write_text('\n'.join(lines), encoding='utf-8')
|
||||||
|
|
||||||
|
|
||||||
def get_plan():
|
def get_plan():
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user