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

Пребарај: #fehviewer

当前筛选 #fehviewer清除筛选

FehViewer 1.5.4 最新版 E站阅读器 特性 🟠基于flutter编写的全平台E-Hentai阅读器 🟢支持cookie登录 🟢平板模式 自动翻页 🟢应用上锁 画面模糊处理 🟢WebDav同步阅读记录 🟢下载本子/画集 🟢标签自动翻译 🟢支持中文标签搜索等 多说一句,这是我好兄弟honjow兔佬的项目,期间有帮助他测试反馈也推荐了不少功能(自动翻页,底部缩略图/缩略图常驻,WebDav加密同步记录等)可以说是看着这个项目不断进步更新的,也自认为是最好用的E站客户端之一,在此推荐给大家! 更新 🟢恢复丢失的平板布局设置项 🟢修复主页标签页排序问题 🟢修复分组设置部分设置项无法保存 🟢修复预载逻辑 🥲 iOS支持巨魔安装 ☹️ Android支持APK安装 😨Github Source #FehViewer#阅读器#全平台 🌐频道| ⭐导航