Compare commits
No commits in common. "20bd54dd3ce97c6a2b8a1b056020295edf99f9e8" and "3f02b689dda453abbae7e6b5e7bac870a130a707" have entirely different histories.
20bd54dd3c
...
3f02b689dd
2
.gitignore
vendored
2
.gitignore
vendored
@ -28,4 +28,4 @@ Temporary Items
|
|||||||
.apdisk
|
.apdisk
|
||||||
|
|
||||||
/src/__pycache__/*
|
/src/__pycache__/*
|
||||||
records_folder/*
|
/records_folder/*
|
||||||
|
|||||||
Binary file not shown.
@ -302,7 +302,7 @@ class Extractor:
|
|||||||
partnumber_val = size.get("partnumber", "")
|
partnumber_val = size.get("partnumber", "")
|
||||||
|
|
||||||
country = size.get("country") or ""
|
country = size.get("country") or ""
|
||||||
trace_local = f"Made in {country}" if country else trace
|
trace_local = f"Страна изготовления {country}" if country else trace
|
||||||
|
|
||||||
row = [
|
row = [
|
||||||
url_full,
|
url_full,
|
||||||
|
|||||||
@ -1,30 +0,0 @@
|
|||||||
import pandas as pd
|
|
||||||
import os
|
|
||||||
|
|
||||||
# Укажите путь к папке, где находятся все файлы Excel
|
|
||||||
folder_path = '/Users/valis/Yandex.Disk.localized/Python3/Parsing ZARAHOME/src_2024-09-05/records_folder'
|
|
||||||
# Укажите путь и имя нового файла Excel, в который будут скопированы все строки
|
|
||||||
output_file = os.path.join(folder_path, 'Allfile.xlsx')
|
|
||||||
|
|
||||||
# Считываем все имена файлов в папке
|
|
||||||
files = [f for f in os.listdir(folder_path) if f.endswith('.xlsx') or f.endswith('.xls')]
|
|
||||||
|
|
||||||
# Флаг для определения, является ли текущий файл первым (для записи заголовков)
|
|
||||||
first_file = True
|
|
||||||
|
|
||||||
# Открываем файл Excel для записи
|
|
||||||
with pd.ExcelWriter(output_file, engine='openpyxl') as writer:
|
|
||||||
for file in files:
|
|
||||||
file_path = os.path.join(folder_path, file)
|
|
||||||
try:
|
|
||||||
df = pd.read_excel(file_path, engine='openpyxl')
|
|
||||||
|
|
||||||
# Если это первый файл, записываем с заголовками
|
|
||||||
if first_file:
|
|
||||||
df.to_excel(writer, index=False, sheet_name="Sheet", startrow=0, header=True)
|
|
||||||
first_file = False
|
|
||||||
else:
|
|
||||||
# Иначе записываем без заголовков, продолжая с последней строки
|
|
||||||
df.to_excel(writer, index=False, sheet_name="Sheet", startrow=writer.sheets["Sheet"].max_row, header=False)
|
|
||||||
except Exception as e:
|
|
||||||
print(f"Ошибка при обработке файла {file}: {e}")
|
|
||||||
Loading…
Reference in New Issue
Block a user