TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #198 · 6 јан.

Первая директория в sys.path 🔸 Когда вы запускаете Python-интерпретатор в интерактивном режиме, в системные пути (sys.path) в самое начало добавляется текущая рабочая директория >>> for path in sys.path: ... print(f'"{path}"') "" "/usr/lib/python37.zip" "/usr/lib/python3.7" ... Первая строка пустая, что и означает текущую рабочую директорию. 🔸 Если вы запускаете интерпретатор передавая скрипт как аргумент, то история получается иная. На первом месте будет директория в которой располагается скрипт. А текущая рабочая директория игнорируется. Пишем скрипт с таким содержанием: # script.py import sys for path in sys.path: print(f'"{path}"') Запускаем python3 /home/user/dev/script.py Получаем "/home/user/dev" "/usr/lib/python37.zip" "/usr/lib/python3.7" ... 🔸 Если вы запускаете скрипт по имени модуля то на первом месте будет домашняя директория текущего юзера python3 -m script "/home/user" "/usr/lib/python37.zip" "/usr/lib/python3.7" ... Скрипт должен быть доступен для импорта На что это влияет? На видимость модулей для импорта. Если вы ждёте, что, запустив скрипт по пути, сможете импортировать модули из текущей рабочей директории, то вы ошибаетесь. Придётся добавлять путь os.getcwd() в sys.path самостоятельно или заранее объявлять переменную PYTHONPATH. #basic

Hashtags

Резултати

Пронајдени 2 слични објави

Пребарај: #blackart

当前筛选 #blackart清除筛选

🗓9 декабря — день рождения Джерарда Секото (1913–1993), одного из крупнейших южноафриканских художников и основоположников городского «чёрного» искусства. 🎨 💡 Интересный факт: Его картина, приобретённая галереей «Джоханнесбург Арт Гэллери» (Johannesburg Art Gallery) в 1940 году, стала первым полотном, написанным чёрным художником, которое попало в музейную коллекцию страны. 🎶 А после переезда в Европу он зарабатывал на жизнь, играя джаз и духовную музыку на пианино — музыка помогла ему выжить и продолжать творить. 💬Цитата: «Мне хотелось уловить жизнь людей… Пейзажи я рисовал редко. Больше всего меня привлекало движение.» Его картины — не просто искусство, а живые истории: улицы, люди, движение, повседневность. 📸 Фото: https://www.sothebys.com/en/artists/gerard-sekoto #ЮАР#Искусство#ДжерардСекото#BlackArt#АфриканскоеИскусство

🗓December 9 marks the birthday of Gerard Sekoto (1913–1993), one of South Africa’s greatest artists and a pioneer of urban Black art. 🎨 💡Interesting fact: In 1940, the Johannesburg Art Gallery purchased one of his paintings — the first work by a Black artist ever acquired for a South African museum’s collection. 🎶 After relocating to Europe, Sekoto earned his living by playing jazz and singing spirituals on piano — music helped him survive and pursue his art. 💬 Quote: “What I wanted to catch was the life of the people… Landscapes would be rare. Mostly it was the movement that attracted me.” His paintings are more than art — they are living stories: streets, people, movement, everyday life. 📸 Photos: https://www.sothebys.com/en/artists/gerard-sekoto #SouthAfrica#Art#GerardSekoto#BlackArt#AfricanArt