Вопросы про переменную PYTHONPATH
🔸 Как она определяет пути поиска модулей при импорте?
Пути поиска модулей находятся в списке sys.path. Как формируется этот список?
Исходя из документации мы может выделить 3 основных этапа.
▫️Путь к запускаемому скрипту или рабочая директория
▫️ Переменная PYTHONPATH
▫️ Стандартные пути к библиотекам
Это значит, что все три этапа выполняются в момент инициализации интерпретатора. Результат заполняет список sys.path. В том числе и пути, указанные в переменной PYTHONPATH.
🔸 Можно ли добавлять новые пути в эту переменную в Python-коде?
Можно, но учитывая, что используется она только во время старта интерпретатора, никакого эффекта это иметь не будет.
Для изменения путей поиска модулей в коде нужно изменять непосредственно список sys.path.
🔸 Можно ли указать много путей для поиска?
Да, с помощью переменной PYTHONPATH можно указать несколько директорий, разделённых символом разделения пути. Для Linux это символ ":", для Windows это ";".
Например:
export PYTHONPATH=/mnt/libs:~/mylibs
#basic#tricks
Keri Cunningham, a Marketing Official outside Best Buy today told me called the police on OMG...
It’s unclear what Pyramid Management Group or #BestBuy hope to accomplish by calling the police on journalists reporting from a parking lot.
IKEA - это точно BEST BUY*
Делюсь интересным кейсом коллаборации двух ритейлеров. В США на днях два крупных игрока — Best Buy и IKEA — запустили совместный проект, создав необычную бизнес-модель взаимодействия.
Внутри магазинов Best Buy, в 10 точках во Флориде и Техасе, появились пространства IKEA площадью примерно 93 м².
Эти зоны, оформленные в узнаваемом скандинавском стиле, представляют собой демонстрационные кухни и домашние прачечные, где бытовая техника Best Buy гармонично сочетается с мебелью и дизайном IKEA.
Впервые продукция одного ритейл-бренда интегрирована в пространство другого на таком уровне. Это не классическая суб-аренда или отношения сеть-поставщик, а пилотный прект партнерства, где сотрудники IKEA помогают с планированием и подбором мебели, а команда Best Buy консультирует по бытовой технике. То есть shop-in-shop.
В двух магазинах Best Buy IKEA ещё и открыла пункты выдачи заказов, повысив удобство для своих клиентов.
Это хороший пример того, как синергия брендов может создавать уникальный покупательский опыт, объединяя экспертизу в разных областях.
*Лучшая покупка (англ.)
По материалам Retail Dive и InsideRetail
#ikea#bestbuy#collab_retail#неунас