Подскажите, а как настроить загрузку если в прайс-листе две колонки: в одной рублевая цена, в другой цена в USD? поставщик заполняет не обе одновременно, а только одну из цен (т.е. для отечественных товаров цена только в рублях указана, а для импортных только в долларах).
да, менял, не помогло, может и формат файла корявый, хотя excel вроде без ошибок открывает. могу прислать в личку, если интересно.
добавил на хостинге перед запуском примерно такой скрипт, помогло:
import pandas as pd df = pd.read_excel(filename, sheet_name=1) df.to_excel(filename, index=False)
т.е. тупо считываю лист, который мне нужен и сохраняю заново.
какой engine на хостинге по умолчанию не знаю, локально пробовал openpyxl, вроде работало
ps. у меня другой поставщик присылает файлы в корявом формате, excel их открывал корректно, но все время ругался на ошибки. приходилось их пересохранять, так что уже похожий скрипт работал. pandas эти файлы понимает только через pd.read_html(filename)
Хотелось бы услышать разработчика
в ответ на Товары в пути
а точно с обработкой проблема? у меня такое было когда прайс не загружался из-за формата.
если пересохранить проблема сохраняется?
в ответ на Перестали обрабатываться прайсы
Подскажите, а как настроить загрузку если в прайс-листе две колонки: в одной рублевая цена, в другой цена в USD? поставщик заполняет не обе одновременно, а только одну из цен (т.е. для отечественных товаров цена только в рублях указана, а для импортных только в долларах).
в ответ на Требуется поддержка для нескольких валют в прайс-листе одновременно.
да, менял, не помогло, может и формат файла корявый, хотя excel вроде без ошибок открывает. могу прислать в личку, если интересно.
добавил на хостинге перед запуском примерно такой скрипт, помогло:
import pandas as pd
df = pd.read_excel(filename, sheet_name=1)
df.to_excel(filename, index=False)
т.е. тупо считываю лист, который мне нужен и сохраняю заново.
какой engine на хостинге по умолчанию не знаю, локально пробовал openpyxl, вроде работало
ps. у меня другой поставщик присылает файлы в корявом формате, excel их открывал корректно, но все время ругался на ошибки. приходилось их пересохранять, так что уже похожий скрипт работал. pandas эти файлы понимает только через pd.read_html(filename)
в ответ на не работает загрузка xlsx файла
никакие танцы с бубнами не помогли.
пришлось написать скрипт для пересохранения в старый формат перед загрузкой, жаль что здесь никто не отвечает.
в ответ на не работает загрузка xlsx файла