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 слични објави

Пребарај: #qulay

当前筛选 #qulay清除筛选
Matn.uz

@matnuzofficial · Post #6 · 02.04.2020 г., 11:45

​​Milliy mass-mediani qo‘llab-quvvatlash va rivojlantirish jamoat fondi (@massmediauz ) Fondning asosiy maqsadi, ommaviy axborot vositalariga media bozorida teng sharoit yaratish, ularni yanada rivojlantirish hamda jurnalist va blogerlarning huquqlarini ro‘yobga chiqarishga ko'maklashishdir. 🤝 “Matn.uz” platformasining maqsadi esa – o‘zbek tilida bexato yozishga ko‘maklashish hamda savodxonlik markazi sifatida o‘rin egallashdir. 🚀 Ilova "Project Managers" kompaniyasi va "Milliy mass-mediani qo‘llab quvvatlash va rivojlantirish jamoat fondi" bilan birgalikda ishlab chiqildi. Loyihaning negizida, ko‘plab izlanishlar hamda zamonaviy yondashuvga asoslangan mehnat yotadi.💪🏻 Qisqacha tanishuv: 👨🏻‍💻👩🏻‍💻 - lotin alifbosida keltirilgan matningiz kiril alifbosiga o‘girib berish (shu o‘rinda krill alifbosidagi matnni lotin alifbosiga o'girish); - 5 000 belgiga ega matningizni bittada tahrirlash; - sizni qiziqtirgan so‘zning to‘liq lug‘aviy izohi; - foydalanuvchiga qulay bo‘lgan zamonaviy dizayn interfeysi; - shu joyning o‘zida matn tahriri va boshqalar. Yaratgan ilovamiz sizning ishingizga unumdorlik , matningizga esa baraka keltiradi degan umiddamiz! Matn.uz – o‘zbek tilida bexato yozamiz! ✍🏻 #Bexato#Qulay#Bepul #MassMedia#Muharrir#Tahrirchi#matnuz#OnaTili#Imlo