Пути к файлам в Python (os.path)
Для начинающих изучать алготрейдинг на Python с нуля при изучении самых простых программных кодов зачастую непонятна система формирования путей. Понятный вариант, как например “C:\My_prog\Data\fail.txt”, заменяется сложным кодом. Давайте разберемся в этом вопросе. Имя файла Модуль sys в Python предоставляет функционал для работы с системными параметрами и функциями интерпретатора. Нас интересует функция sys.argv — это встроенная команда, в которой перечислены все параметры командной строки, передаваемых скрипту на Python...
os.path vs pathlib в Python: объясняю, почему один модуль пора выкинуть на свалку
Если вы работаете с файлами и папками в Python, у вас есть два пути. Первый — это модуль os.path, старый, как дискеты, и знакомый каждому, кто начинал программировать больше 10 лет назад. Второй — современный, объектно-ориентированный модуль pathlib, появившийся в Python 3.4. Многие до сих пор сидят на первом варианте по принципу «и так работает». Но сегодня я объясню, почему цепляться за os.path — это не просто дело вкуса, а настоящая ошибка, которая крадет ваше время и добавляет коду хрупкости...