z230
This commit is contained in:
@@ -132,18 +132,22 @@ def prejmenuj(directory: Path) -> None:
|
||||
if 'PANORAMA Dashboard' in filename:
|
||||
log(f" Detekován PANORAMA Site Contacts: {filename}")
|
||||
try:
|
||||
xl = pd.ExcelFile(file_path)
|
||||
if 'Site Contacts' in xl.sheet_names:
|
||||
df_a1 = pd.read_excel(file_path, sheet_name='Site Contacts', nrows=1, header=None)
|
||||
a1 = str(df_a1.iloc[0, 0]) if not df_a1.empty else ''
|
||||
if 'Title: Site Contacts' in a1:
|
||||
new_name = f"{get_timestamp(file_path)} PANORAMA Site Contacts.xlsx"
|
||||
f.rename(directory / new_name)
|
||||
log(f" ÚSPĚCH: -> '{new_name}'")
|
||||
with pd.ExcelFile(file_path) as xl:
|
||||
sheet_names = xl.sheet_names
|
||||
if 'Site Contacts' in sheet_names:
|
||||
df_a1 = xl.parse('Site Contacts', nrows=1, header=None)
|
||||
a1 = str(df_a1.iloc[0, 0]) if not df_a1.empty else ''
|
||||
else:
|
||||
log(f" PŘESKOČENO: A1 neodpovídá vzoru ({a1[:50]})")
|
||||
else:
|
||||
a1 = None
|
||||
# soubor je nyní zavřen — přejmenování proběhne bez chyby
|
||||
if a1 is None:
|
||||
log(f" PŘESKOČENO: List 'Site Contacts' nenalezen.")
|
||||
elif 'Title: Site Contacts' in a1:
|
||||
new_name = f"{get_timestamp(file_path)} PANORAMA Site Contacts.xlsx"
|
||||
f.rename(directory / new_name)
|
||||
log(f" ÚSPĚCH: -> '{new_name}'")
|
||||
else:
|
||||
log(f" PŘESKOČENO: A1 neodpovídá vzoru ({a1[:50]})")
|
||||
except Exception as e:
|
||||
log(f" CHYBA: {e}")
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user