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

Резултати

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

Пребарај: #tdl

当前筛选 #tdl清除筛选
祂录lze目录群

@talulze · Post #1675 · 23.11.2023 г., 15:40

某些频道的消息是被群主开启了不允许下载的选项,还不允许录屏,如图。而想提取其中的文件该怎么办呢? —————— 一、电报消息提取器(TG机器人) @an7773bot(没限制) @msg_get_bot(每日5个额度,更多需要充钱) @msggettgbot(需要加群才能用) 这几个机器人给它发那些频道中的消息链接,等一会就提取出来了。其中有些机器人需要加群才能使用。 小提示,安卓手机单击TG频道某个消息右侧的空白处,会弹出【复制链接】的消息菜单。 —————— 二、第三方TG的强制保存功能(TG大会员可以使用!普通用户不太建议使用!容易封号) ——安卓端—— 在nagramXF【 https://t.me/talulze/2015 】,自带可以在某些禁止保存与转发的频道,强制保存视频的功能 方法就是你用nagramXF去那种频道点开视频,右上角就有【保存到相册】的按钮了,就可以存到本地了。 ——PC端—— https://t.me/talulze/1958 这个电脑的TG第三方Ayugram就能直接保存私有频道的视频 但注意,如果你的TG号没有大会员还频繁下载这种频道的视频,那你得小心封号了,有大会员则无所谓。 —————— 三、Telegram图片视频下载器(油猴脚本) 需要提前油猴beta版(就是红猴)【红猴链接】 然后安装下面这个脚本 https://greasyfork.org/zh-CN/scripts/446342-telegram-media-downloader 浏览器安装这个油猴脚本后,再打开telegram web,也就是telegram网页版【 https://web.telegram.org/k 】,点进去私有频道的群,就可以进行另存为了。 —————— 四、TG-FF 这个软件是要钱的,不过功能很多,也有点贵,月卡40,季卡100,年卡400。 github地址【 https://github.com/txhlxyz/tg-ff-remark 】 功能、价格、使用代理看这张图的演示 —————— 五、telegram_media_downloader https://github.com/tangyoha/telegram_media_downloader/wiki 需要部署,也是麻烦点 —————— 六、tdl(要配置电脑里的一堆东西,非常难,小概率封号,不建议用) 朋友提醒,这种软件尽量用小号尝试,大号用多了会貌似会封号,望知悉 准备工作:我们要把代理软件【clash verge】的端口设置为静态,7890,如图 1.下载tdl github地址【 https://github.com/iyear/tdl/releases 】下【tdl_Windows_64bits】 下好了,解压出来,我在E盘里创建一个【bin】文件夹,把【tdl.exe】剪切后粘贴进去。 如图 2.创建运行.bat 我在E盘里建一个【tdl】文件夹,在文件夹里面新建一个空白txt文档,复制【这一串】代码,粘贴进txt文档中,点另存为,编码选择【ANSI】,然后重命名这个txt文档为【运行.bat】,如图 3.设置环境 打开电脑【设置】-【系统】-【高级系统设置】,点【环境变量】,我们新建一个,变量名为【TDL_PROXY】,变量值为【 socks5://127.0.0.1:7890】,如图 再找到Path,双击进去,添加一下tdl.exe的路径,我的是E:\bin,如图 4.找到Telegram的软件路径 win+s搜索telegram,找到软件路径,路径的结尾需要是/tdata 比如我的就是【 E:\常用的软件啊\64Gram Desktop\tdata 】 注意:我这里用的第三方TG;结尾必须是tdata! 5.CMD运行 电脑win+R打开命令框,输入【cmd】,输入shell tdl login -n lks -d "这里替换成你电报安装路径 " 比如我的就是【 tdl login -n lks -d "E:\常用的软件啊\64Gram Desktop\tdata" 】 按一下回车,他能识别出我们的TG用户,然后问我们要不要清除登录信息,我们不清除,输入【n】并回车,然后就能识别到我们的用户了,然后关掉这个界面。 如图 再次电脑win+R打开命令框,输入【cmd】,我们输shell 入 tdl login -n lks --co de 这里让我们登入手机号,我们直接+86然后空格,然后输入手机号,输入后回车,它会给你电脑TG发验证码,你看看TG官方给你发的验证码,输入码后回车就ok了。 如图 6.使用【运行.bat】 这里我找的一个私有频道,演示了下,如图 如果你实在不会配置或者成功不了,可以花钱找别人给你配置,42块钱,但界面不如上面的TG-FF好看和功能多。渠道是【 https://t.me/zsxwz/17466 】图片中的第2点 —————— 标签:#tg机器人#私有频道消息下载#Telegram图片视频下载器#油猴脚本#tdl#TG下载器#私有频道下载#win软件#私有频道#下载#机器人#bot#禁止转发的频道

祂录lze目录群

@talulze · Post #1253 · 07.07.2022 г., 06:27

群组介绍: 就是发我生活中遇到的比较好用的软件啊,教程啊之类的,部分含有色情内容,慎入哈。几乎每个消息都有Tag,下面会标注一下,其中 #sex 就是包含色情内容。 A #安卓手机软件#AI#AV#Ayugram#apkcombo#阿里云盘#ASMR B #本子#百度网盘#哔哩哔哩#Bandizip#哔咔#比特彗星#bot#bybit C #磁力#插件#clash#测速 D #第三方TG#代理软件#discord#第一版主#电报小tips E #Ehentai#emby F #flclash#翻墙#flyy H #Hanime1#汉化链接#汉化#黑盒闪搜#hd2a#黄油 I #iwara G #规则#隔空投送 J #机器人#脚本#解压软件#禁忌书屋#禁漫天堂#解压软件#机场#剪映国际版#解压#禁止转发的频道 K #kemono#夸克网盘#可拓浏览器#k-lite L #浏览器#里番#论坛#洛雪 M #漫画#mod#MMD#music#Meget N #nagramX#nhentai#nikke#奈飞#男娘#南+ O #onlyfans#office P #PDF#pikpak#picacomic#pixiv#PerfectViewer#pixez#piliplus Q #QQ S #神器#sex#搜图机器人#私有频道#绅士漫画#搜狗输入法 T #TG群#图片查看器#telegram#推特#twitter#tdl#TG小知识#TG大会员#梯子#贴纸 W #win软件#外挂 X #小说#X#小火箭#写真 Y #阅读#油猴脚本#原神#益达#音乐#油管#youtube#游戏#影视 Z #主题#资源论坛#中文#zachiver#资源管理器#正经漫画 * #360 #64gram