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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #239 · 3 мај

Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML. Из плюсов такого подхода стоит отметить вот что: 🔸 готовый, повсеместно используемый и поддерживаемый формат 🔸 простой и понятный файл, удобочитаемый для человека 🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек Но есть и минусы 🔹 затраты времени при записи файла (кодирование данных в нужный формат строки) 🔹 затраты времени при чтении файла (декодирование данных в Python объекты) 🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...) 🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда) 🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи. Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳. 🔸 очень быстрая запись 🔸 чтение значительно быстрей чем JSON, YAML итд 🔸 размер файла значительно меньше, так как нет разметки 🔸 можно записывать данные по мере поступления не загружая всё в память 🔸 можно извлечь любую часть данных независимо Из минусов 🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата) 🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию. 🔹 не так-то просто создать такой файл без специальной библиотеки В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии. (Это не означает что нельзя записать данные разного типа, просто это будет не так удобно) Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого f15d cd29 a564 4578 ... 09e2 9bc4 a696 1253 ... 84e9 4de1 3b23 c24a ... 2534 5161 28e0 709d ... ... Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла. К чему это я? Читайте в следующем посте... #tricks#basic

Резултати

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

Пребарај: #panel

当前筛选 #panel清除筛选
整点猫咪Channel

@GetMoeCats · Post #340 · 14.06.2023 г., 11:53

ChatGPT 区域和网络isp 以及代理入口出口多合一面板 作者 @keywos https://raw.githubusercontent.com/Keywos/rule/main/module/NetIspmini.sgmodule #panel#Surge

Hashtags

整点猫咪Channel

@GetMoeCats · Post #230 · 19.03.2023 г., 03:13

在surge面板中显示机场的到期时间流量使用情况等 #Surge#panel blog: https://surge.tel/09/1996/ Github: https://github.com/getsomecat/GetSomeCats/blob/Surge/如何在panel策略组中显示机场的到期时间和流量.md

Hashtags

Sliverkissの废弃文化研究所

@sliverkiss_blog · Post #287 · 08.07.2024 г., 13:45

#Surge#Panel#脚本#机场面板 ▎机场面板配套脚本 根据传入参数,动态生成机场面板个数,无需烦恼模块写死的问题 使用方法: 1. 新建模块,链接为https://airport.rewrite/?count=3 2. 其中count=后面的3是你想要的机场面板个数,可自行修改。 模块内容: #!name=生成机场面板配置 #!desc=与机场面板配套使用,自动生成相应面板配置 #!system=ios #!category=fizz [Script] 生成模块配置 = type=http-request, pattern=^https:\/\/airport\.rewrite, script-path=https://raw.githubusercontent.com/Sliverkiss/GoodNight/master/Script/airport_panel.js, requires-body=true, max-size=-1, timeout=60 [MITM] hostname= %APPEND% airport.rewrite

Sliverkissの废弃文化研究所

@sliverkiss_blog · Post #285 · 03.07.2024 г., 01:03

#Surge#Panel#脚本#限行查询 ▎城市限行查询Panel 模块内容: #!name=限行查询 #!desc=车辆限行信息 #!arguments="city:cd,loo:本地车,cartype:燃油车" #!arguments-desc="loo:填写本地车或者外地车\ncartype:填写汽车种类,如燃油车\ncity缩写可前往 http://m.xy.bendibao.com/news/xianxingchaxun/city.php 查看" [Panel] 车辆限行Panel = script-name=xianxing, update-interval=3600 [Script] # Panel xianxing = type=generic, script-path=https://raw.githubusercontent.com/Sliverkiss/GoodNight/master/Script/xianxing.js, timeout=60,argument=city={{{city}}}&loo={{{loo}}}&cartype={{{cartype}}}

Surge Channel

@SurgeChannel · Post #934 · 03.07.2024 г., 03:09

#Surge#Panel#脚本#限行查询 ▎城市限行查询Panel 模块内容: #!name=限行查询 #!desc=车辆限行信息 #!arguments="city:cd,loo:本地车,cartype:燃油车" #!arguments-desc="loo:填写本地车或者外地车\ncartype:填写汽车种类,如燃油车\ncity缩写可前往 http://m.xy.bendibao.com/news/xianxingchaxun/city.php 查看" [Panel] 车辆限行Panel = script-name=xianxing, update-interval=3600 [Script] # Panel xianxing = type=generic, script-path=https://raw.githubusercontent.com/Sliverkiss/GoodNight/master/Script/xianxing.js, timeout=60,argument=city={{{city}}}&loo={{{loo}}}&cartype={{{cartype}}}

整点猫咪Channel

@GetMoeCats · Post #330 · 07.06.2023 г., 08:53

#surge#panel 实时油价模块 作者 @RS0485 由@keywos 进行surge和loon兼容性修改 #花里胡哨 效果见图片,需要将内容复制到本地修改argument后面为自己省份拼音。 https://raw.githubusercontent.com/getsomecat/GetSomeCats/Surge/modules/Panel/youjia.sgmodule

整点猫咪Channel

@GetMoeCats · Post #447 · 31.10.2023 г., 15:38

#Surge#VPS#监控#模块#Module#面板#Panel#服务器#脚本 修改后端改为 https://github.com/lollipopkit/server_box_monitor/wiki/%E4%B8%BB%E9%A1%B5 文件见本消息评论区 实现对 VPS 的流量、运行时间,CPU 及内存的监控 Surge 面板,更简单易行 需要在 VPS 端进行部署方可使用。 原作者:@GetSomeNeko 由 @clydetime 根据需求进行修改,整点猫咪进行整理。 https://t.me/GetSomeCats/299

整点猫咪Channel

@GetMoeCats · Post #563 · 13.02.2024 г., 13:18

#Surge#模块#面板#脚本#信息#Panel#回环网络#网络接口#WiFi#Ethernet#蜂窝网络 Powered by Chavy‘s🧰BoxJs and Env.js Available in📈Surge Created by @xream 网络接口信息面板 🟢显示流量/速度/最大速度 🟢两种样式 📈Surge 模块 ❗️ 相关内容 网络信息 Available in📈 Surge, 🏂 Stash, 🎈 Loon, 🚀Shadowrocket, 🌀 Quantumult X 国内外 IP, 运营商, ASN, ORG, 位置, 策略; IPv6; 入口落地; 隐私; LAN; SSID. 支持网络变化时进行查询通知

整点猫咪Channel

@GetMoeCats · Post #545 · 31.01.2024 г., 18:49

#Surge#Stash#Loon#Shadowrocket#QX#QuantumultX#模块#插件#覆写#面板#脚本#IP#隐私#信息#IP#国内#国外#入口#落地#IPv6#Panel#网络变化#通知#查询 Powered by Chavy‘s🧰BoxJs and Env.js Available in📈Surge,🏂Stash,🎈Loon,🚀Shadowrocket,🌀Quantumult X Created by @xream 🟢支持长按节点进行查询 🟢支持面板 🟢支持网络变化时进行查询通知 🟢提供 https://net-lsp-x.com 数据接口, 参数与模块参数相同 🟢分 "国内外" 或者叫 "直连/代理" 显示 IP 地区 运营商 和 策略 🟢入口 和 落地 🟢国内外 IPv6 🟢隐私 🟢LAN 和 SSID 🟢打码 🟢图标 和 颜色 🟢超时设置 🟢开关国旗显示 🙂 别查太频繁 部分用户因为分流有问题 导致 speedtest.cn 走了国外代理 请自行分流 DOMAIN-SUFFIX,speedtest.cn 📈Surge 模块 (目前 Surge TestFlight 版: 长按模块, 编辑参数. 非 TF 版 Surge 使用说明) 其他代理 App 请参考 参数设置说明 🏂Stash 覆写🎈Loon 插件 🌀 Quantumult X 在 配置文件 [task_local] 下粘贴: event-network https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.js, tag=网络信息变化 𝕏, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Global.png, enabled=true event-interaction https://raw.githubusercontent.com/xream/scripts/main/surge/modules/network-info/net-lsp-x.js, tag=网络信息 𝕏, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Global.png, enabled=true 💃 感谢群友 Baby @ios151 不知名美女 @kelezhou 的赞助 已购买 QX 并开发 QX 脚本 往期相关内容 1 #Surge #Stash IP 网络信息面板 2#Surge #Shadowrocket 网络变化时查询国内外IP并发送通知 3. #Surge 显示入口和落地 代理链信息的面板 4. #Surge 使用 IP-INFO 显示 Privacy 信息 5. #Surge 使用 IP-SCORE 显示 blacklists 信息 6. #Surge 使用 IP-WHOIS 显示 Privacy 信息