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

Резултати

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

Пребарај: #humanrights75

当前筛选 #humanrights75清除筛选
郭子健Daniel Kwok Tsz Kin

@tsingyidan · Post #1027 · 12.12.2023 г., 00:08

This year marks 75 years of the Universal Declaration on Human Rights. For 75 years, the UDHR has defined our key rights and been a rallying cry for Human Rights Defenders all over the world. In #HumanRightsDay we join over 57 organisations in urging First Minister @HumzaYousaf to put #AllOurRights in law for everyone. Make the Universal Declaration a reality! We hope @scotgov to listen to civil society concerns & make the Bill as strong as possible. #HumanRights75#AllOurRights #AllOurRights 今年係《世界人權宣言》通過75周年。75年來,宣言 界定咗我哋嘅關鍵權利。 今年人權日,我哋連同57個蘇格蘭公民團體去信蘇格蘭首席大臣 Humza Yousaf,促請政府引入人權法案時,投入充分資源,包括但不限於保障殘疾人士、更包容的平等對待、改善弱勢支援等,並加強與公共機構合作,增加機構對人權法案嘅認知同逐步實施相關政策。 我哋敦促蘇格蘭政府聆聽民間社會嘅聲音,讓人權公約能夠喺蘇格蘭得以實踐。 #國際人權日#人權公約#世界人權宣言#生而平等#首席大臣#蘇格蘭政府 Letter to Scot Cabinet on Human Rights https://www.patreon.com/posts/94309170