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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #183 · 23 ное.

Python + bash Если вам часто требуется запускать shell команды из Python-кода, какой способ вы используете? Самый низкоуровневый это функция os.system(), либо os.popen(). Рекомендованный способ это subprocess.call(). Но это всё еще достаточно неудобно. Советую обратить своё внимание на очень крутую библиотеку sh. Что она умеет? 🔸 удобный синтаксис вызова команд как функций # os import os os.system("tar cvf demo.tar ~/") # subprocess import subprocess subprocess.call(['tar', 'cvf', 'demo.tar', '~/']) # sh import sh sh.tar('cvf', 'demo.tar', "~/") 🔸 простое создание функции-алиаса для длинной команды fn = sh.lsof.bake('-i', '-P', '-n') output = sh.grep(fn(), 'LISTEN') в этом примере также задействован пайпинг 🔸 удобный вызов команд от sudo with sh.contrib.sudo: print(ls("/root")) Такой запрос спросит пароль. Чтобы это работало нужно соответствующим способом настроить юзера. А вот вариант с вводом пароля через код. password = "secret" sudo = sh.sudo.bake("-S", _in=password+"\n") print(sudo.ls("/root")) Это не все фишки. Больше интересных примеров смотрите в документации. Специально для Windows💀 юзеров #libs#linux

Hashtags

Резултати

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

Пребарај: #github分享

当前筛选 #github分享清除筛选

#Github分享 📕Reader — 将任何 URL 转换为 LLM 输入格式 🔗直达体验 | 🌐Github链接 简述:Jina AI 的 Reader 项目是一个为大型语言模型优化网络内容输入的工具,它通过简化的 URL 前缀提供了一种快速转换网页内容为 LLM 友好格式的方法。 1. 感觉这个项目特别适合Kimi插件的开发者还有想直接发送给GPT链接做到总结(例如3.5)的可以使用这个中间件 2. 我将《40 YouTube Channels Every Bioinformatician Should Follow》这篇文章的地址发送给 Reader ,然后准换结果如该TG的封面所示 3. 可以看到去掉了HTML标签,并且内容非常精华! 📬投稿 & 群聊🔈频道🔎索引 📄 相关阅读: 🟠40 YouTube Channels Every Bioinformatician Should Follow

#Github分享 tiny-rdm — 现代 Redis GUI 客户端 🌐Github直达链接 | 🔗官网直达链接 Tiny RDM 是一个功能丰富、用户友好的 Redis 桌面管理器,它通过 GitHub 社区积极维护和更新。项目遵循开源许可证,允许用户自由使用和修改。 ✨ 特征: 🟠超轻量级 🟠支持浅色和深色主题 🟠多语言支持 🟠支持 SSH 隧道、SSL、哨兵模式、集群模式、HTTP 代理和 SOCKS5 代理 🟠可视化键值操作,CRUD 支持多种数据结构 🟠... 太美了这个UI,比🐔还美~~ 📬投稿 & 群聊🔈频道🔎索引

#Github分享 😍 Stash - 你的个人版PornHub ✨ 特色: 🟠明星管理:在影片信息中标记本片出演的明星 🟠高光标记:可以帮助你把这些精彩的桥段挑选出来,并按标签分类 🟠图像:可以用表演者、标签和工作室进行评分和标记 🟠画廊:从 zip 文件和包含图像文件的文件夹自动创建图库 🌐Github地址 | 👉快速安装上手 已经在把U盘转移到Stash了 📮投稿 & 群聊🔈频道🔎索引

#Github分享 📺 BilibiliPotPlayer - 适用于 PotPlayer 的 Bilibili 插件 BilibiliPotPlayer项目是由chen310创建的,旨在为PotPlayer用户提供一个便捷的途径,通过该插件,用户可以直接在PotPlayer中播放Bilibili平台上的视频内容,包括但不限于视频、直播和音乐。 ✨ 特征: 🟠播放视频/直播 🟠搜索特定的播放列表 🟠跳过片头片尾 🟠在列表中显示缩略图 🟠创建自动更新的播放列表 🌐GitHub | 直接下载 | 油猴插件 刚刚配置完,和大家分享一下,配置过程可能有点点繁琐,但是配置完非常丝滑,完全可以替代昨天推荐的音乐Chrome插件,还可以在potplayer里逛首页,跳过番的首尾!(封面为配置完后播放了一首AI孙燕姿) 注:需要配置完成才能使用油猴插件! 📮投稿 & 群聊🔈频道🔎索引

#Github分享 🕹 yt-dlp 比任何在线网站更好用的YouTube下载工具! 昨天折腾了一下命令,下面给出使用教程: 1️⃣下载最新版本的yt-dlp (下这个:yt-dlp_win.zip) https://github.com/yt-dlp/yt-dlp/releases/tag/2024.03.10 2️⃣解压后右键,在当前目录的路径那里输入cmd,启动命令行 3️⃣输入以下命令: ./yt-dlp.exe --proxy http://127.0.0.1:7890 {删除这里填入YouTube链接} 例如:-P是指定下载位置, —proxy后面填的是你的代理地址,如果你在海外那就忽略 ./yt-dlp.exe --proxy http://127.0.0.1:7890 -P "C:/Users/RrOrange/Downloads" https://www.youtube.com/watch?v=il-24N4E6ec 4️⃣下载完成

#GitHub分享 ✍️ Memos - 隐私优先的轻量级笔记服务 一款开源、轻量级的笔记服务。轻松捕捉并分享您的精彩想法。 体验地址:https://demo.usememos.com/ 文档地址:https://www.usememos.com/ GitHub地址:https://github.com/usememos/memos

#GitHub分享 quivr 您的GenAI第二大脑 🧠 个人生产力助手(RAG)⚡️🤖与您的文档(PDF,CSV等)和应用程序聊天,使用Langchain,GPT 3.5 / 4 turbo,Private,Anthropic,VertexAI,Ollama,LLM,您可以与用户共享!OpenAI GPT 和 ChatGPT 的本地和私人替代品,由检索增强生成提供支持 🐚 简而言之,知识库驱动GPT的开源软件 GitHub链接 | 直链

#Github分享 GPT Pilot 是一个真正的AI开发者,能编写代码、调试代码,并在需要时与你交流。你只需要指定想要构建的应用类型,然后GPT Pilot会提出澄清问题、创建产品及技术要求、设置环境,并开始逐步编写应用程序。在开发过程中,GPT Pilot会向你展示已完成的任务,或在遇到难题时请求帮助。这使得GPT Pilot在编写代码时充当开发者角色,而你则扮演主管开发者的角色,审查代码并提供帮助。GPT Pilot是VSCode扩展的核心技术,旨在为开发者提供真正的AI开发伙伴。如果你对GPT Pilot的未来版本或只是希望保持联系感兴趣,可以在此处添加你的电子邮件。GPTPilot旨在研究GPT-4在生成完全可工作的生产就绪应用程序中的使用程度,同时开发者监督实施。其主要思想是AI可以编写大部分应用程序的代码(可能占95%),但剩下的5%仍需要开发者,直到我们拥有全AI。

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