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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #210 · 3 фев.

Что делать если нужно поставить какую-то Python-библиотеку а root-прав нет? То есть в систему библиотеку никак и ничего не поставить. Есть как минимум два способа это решить правильно! 🔸 Сделать виртуальное окружение и ставить там что угодно. Это позволит создать полностью независимое исполняемое окружение для ваших приложений. Все библиотеки будут храниться в домашней директории юзера а значит доступ на запись имеется. Создать очень просто: python3 -m venv ~/venvs/myenvname Теперь активируем окружение # Linux source ~/venvs/myenvname/bin/activate # Windows %userprofile%\venvs\myenvname\Scripts\activate.bat Можно ставить любые библиотеки и запускать приложение. Это стандартный метод работы с любым проектом. Если еще не используете его, то пора начинать. Даже при наличии root доступа! 🔸 Бывает, что нет возможности запустить приложение из своего виртуального окружения. Например, его запускает какой-то сервис от вашего юзера и вставить активацию окружения вы не можете. В этом случае можно установить библиотеки для Python не глобально в систему, а только для юзера. Выполните этот код в консоли: python3 -m site Вы получите что-то такое: sys.path = [ '/home/user', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/user/.local/lib/python3.7/site-packages', ... ] USER_BASE: '/home/user/.local' USER_SITE: '/home/user/.local/lib/python3.7/site-packages' ENABLE_USER_SITE: True Нас интересует параметр USER_SITE. Это путь к пользовательским библиотекам, которые доступны по умолчанию, если они есть. Именно сюда будут устанавливаться модули если добавить флаг --user при установке чего-либо через pip pip install --user requests Для этой команды не нужны root-права. После неё можно запускать системный интерпретатор без виртуальных окружений и установленная библиотека будет доступна для текущего юзера. Параметр USER_BASE показывает корневую директорию для хранения user-библиотек. Её можно изменить с помощью переменной окружения PYTHONUSERBASE export PYTHONUSERBASE=~/pylibs python3 -m site ... USER_BASE: '/home/user/pylibs' USER_SITE: '/home/user/pylibs/lib/python3.7/site-packages' Получается некоторое подобие виртуального окружения для бедных 😁 которое можно менять через эту переменную (не делайте так!Лучше venv!) 🔸 Дописывание пути в PYTHONPATH Этот способ не входит в список "двух правильных", но тоже рабочий. Здесь придётся сделать всё несколько сложней. Сначала ставим библиотеку в любое место указывая путь установки pip3 install -t ~/mylibs modulename Библиотека установится без привязки к какому-либо интерпретатору. То есть по умолчанию не будет видна. Теперь в нужный момент добавляем этот путь в sys.path или в PYTHONPATH. Не буду советовать так делать. Единственный раз когда этот способ мне пригодился и решил поставленную задачу, это при создании общей библиотеки для кластера компьютеров. Модули лежат в сети и подгружаются для всех из одного и того же места. То есть обновлять файлы требуется только один раз а не на всех хосты отдельно. Минусы такого подхода: ▫️Нужно всем хостам пробить нужный путь в .bashrc или ещё куда-то чтобы он сетапился на старте. ▫️Чем больше хостов тем больше нагрузка на сеть. Иногда такой способ не подходит именно по этой причине. Тогда Ansible вам в помощь. ▫️Не очень подходит если хосты с разными операционками. Некоторые библиотеки различаются для Linux и Windows (там, где есть бинарники) и приходится мудрить более сложные схемы. #tricks#basic

Резултати

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

Пребарај: #m3u8

当前筛选 #m3u8清除筛选
油油の科技软件资源分享

@Youyousharechannel · Post #11985 · 08.01.2025 г., 12:23

MediaGo ,跨平台视频提取工具 #视频下载#m3u8 支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。 优点 😍无需抓包 使用软件自带浏览器可以轻松嗅探网页中的视频资源,通过嗅探到的资源列表选择自己想要下载的资源,简单快速。 😒移动播放 可以轻松无缝的在 PC 和移动设备之前切换,下载完成后即可使用手机观看视频。 😒批量下载 支持同时下载多个视频和直播资源,高速带宽不闲置。 😒支持 docker 部署 支持 docker 部署 web 端,方便快捷。 https://github.com/caorushizi/mediago/releases

互联E栈

@bcd8888 · Post #780 · 06.05.2025 г., 10:07

#M3U8#直播#播放器 #电视节目在线免费观看 多线路 IPTV 直播源在线播放器, 可直接播放全球公共 IPTV 频道、 直播流网址、m3u8、ts、flv 等, 内含 CCTV、凤凰卫视、BBC、 RFI、翡翠台等频道,部分频道 支持 1080p 分辨率,免费使用, 无需注册。 🔘点击在线观看 🔊频道💬群组🎁福利📍导航

小小溪部落

@Tribebrook · Post #67 · 26.06.2025 г., 13:03

#插件#视频#下载#m3u8 FetchV 视频下载插件,支持捕获并下载静态视频(如 MP4、WEBM、FLV、MP3)和流媒体(HLS/m3u8),可将多段 .ts 视频合并为单一 MP4 文件,还具备录制模式,能将视频缓冲数据转换为MP4,助力下载直播或防下载视频,内置多线程技术,智能识别多分辨率流,点击扩展图标即能自动识别页面视频链接,支持暂停、取消、缓存保存等操作。 https://fetchv.net/zh-cn

互联E栈

@bcd8888 · Post #765 · 05.05.2025 г., 10:24

#影视#采集#M3U8 #黑木耳资源站 影视内容聚合平台,包括电影、电视剧、综艺、动漫、短剧等类型,每日大量更新,影片总数超 50,000 部,采用 Cloudflare CDN 加速播放,提供 M3U8 专用解析接口,支持苹果CMS、赞片CMS 等主流建站系统的 JSON/XML 采集接口,可在线留言求片,免费无广告,无需登陆。 这个本来是给影视站做采集接口的,但普通用户也能直接观看,点击详情里的封面图片就能播放了。 🔘在线打开 🔊频道💬群组🎁福利📍导航

▎猫抓(cat catch)配合 N_m3u8DL-CLI 实现无感下载 1.在N_m3u8DL-CLI 文件夹里注册 m3u8DL协议 在 N_m3u8DL 文件夹 按 shifit + 右键 打开 终端 输入 cmd 2. 输入 N_m3u8DL-CLI.exe --registerUrlProtocol 注册协议 在浏览器地址栏输入m3u8dl://,若弹出“是否打开应用”的提示框,则说明协议注册成功。 3.打开猫抓设置,找到 URL Protocol m3u8dl 选择 N_m3u8DL-CLI 参数改为 "${url}" --workDir "F:\N_m3u8DL-CLI_v3.0.2_with_ffmpeg_and_SimpleG\Downloads" --saveName "${title}" --enableDelAfterDone --headers "Referer:$referer$" workDir后面的参数是下载地址,换成自己的文件夹位置就好了 会自动合并m3u8资源成mp4 #m3u8#下载#浏览器#插件#教程

▎猫抓 Cat Catch 一款多浏览器兼容的网页资源嗅探扩展,支持 Chrome、Edge、Firefox,可智能筛选并列出当前页面的各类资源,尤其适合抓取 M3U8 等网页视频。支持调用 N_m3u8 实现下载与自动合并(点我查看详情),并可模拟手机环境使用。 #猫抓#下载#m3u8#GitHub 地址:点我访问

互联E栈

@bcd8888 · Post #1047 · 04.06.2025 г., 09:35

#猫抓#下载#m3u8#GitHub 猫抓 Cat Catch 一款多浏览器兼容的网页资源嗅探扩展,支持 Chrome、Edge、Firefox,可智能筛选并列出当前页面的各类资源,尤其适合抓取 M3U8 等网页视频。 🔘地址:点我访问 🔊频道💬群组🎁福利📍导航

纯情男高

@hanzichen · Post #946 · 10.08.2025 г., 07:18

🔖Mursor LIVE | 免费直播源合集,每2小时自动更新 仓库收录多个M3U8直播列表,支持主流播放器订阅播放,涵盖斗鱼全开播、虎牙全开播、YY轮播等热门源,全部采用公开接口整理,链接直接可用,每2小时自动同步更新,无需手动维护,适合长期订阅收藏 别问哪有能用的直播源了,这仓库记得先 star,再慢慢看 📹直播源链接: 电视直播 I 斗鱼直播 虎牙直播 I YY轮播 🐙LIVE 标签:#LIVE#直播源#M3U8#IPTV 📮频道 | 🪧群聊 | ✨中文包

🏷️#直播#电视#影视资源#精品网站#m3u8#TV#网站 M3U8 IPTV PLAYER 在线直播:一款自带直播源的在线M3U8播放工具,可以直接播放央视、翡翠台等非常多的电视台,也可以输入直播源进行在线观看,操作方便。 👉网站链接:点击访问 ➖➖➖➖➖➖➖➖➖➖➖ ♻️频道导航:合作投稿误封请联系 @allenming_bot

12
ПретходнаСтраница 1 од 2Следна