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

TGINSIGHT SIMILAR POSTS

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

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

У строки в Python есть два очень похожих метода. На столько похожих что кажется они делают одно и тоже. Это метод isdigit() и isnumeric() Давайте посмотрим зачем нам два одинаковых метода? И так ли они одинаковы? Очевидно что isdigit() говорит нам, состоит ли строка только из чисел 0-9 >>> '12'.isdigit() True >>> '12x'.isdigit() False >>> '-12'.isdigit() False >>> '12.5'.isdigit() False Можно предположить что isnumeric() делает более глубокий анализ и распознаёт в строке float или отрицательное число. >>> '15'.isnumeric() True >>> '-15'.isnumeric() False >>> '15.2'.isnumeric() False Нет, всё так же как и с другим методом. В чем же тогда разница? Для начала посмотрим следующие примеры: >>> '5'.isdigit(), '5'.isnumeric() # Обычная цифра 5 # True, True >>> '꧕'.isdigit(), '꧕'.isnumeric() # Яванская 5 # True, True >>> '෩'.isdigit(), '෩'.isnumeric() # Синхала 3 # True, True >>> '৩'.isdigit(), '৩'.isnumeric() # Бенгальская 3 # True, True >>> '༣'.isdigit(), '༣'.isnumeric() # Тибетская 3 # True, True >>> '³'.isdigit(), '³'.isnumeric() # 3 верхний индекс (степень) # True, True >>> '𝟝'.isdigit(), '𝟝'.isnumeric() # Математическая двойная 5 # True, True >>> '๔'.isdigit(), '๔'.isnumeric() # Тайская 4 # True, True >>> '➑'.isdigit(), '➑'.isnumeric() # 8 в круге # True, True А теперь примеры в которых, по мнению Python, результаты не равны >>> '¾'.isdigit(), '¾'.isnumeric() # дробь три четверти # False, True >>> '⅕'.isdigit(), '⅕'.isnumeric() # дробь одна пятая # False, True >>> '𒐶'.isdigit(), '𒐶'.isnumeric() # клинопись 3 # False, True >>> '三'.isdigit(), '三'.isnumeric() # 3 из унифицированной идеограммы # False, True >>> '⑩'.isdigit(), '⑩'.isnumeric() # цифра 10 в круге # False, True >>> 'Ⅳ'.isdigit(), 'Ⅳ'.isnumeric() # Римская 4 # False, True >>> '𑇪'.isdigit(), '𑇪'.isnumeric() # Сенегальская архаическая 10 # False, True >>> '𐌢'.isdigit(), '𐌢'.isnumeric() # Этрусская цифра 10 # False, True >>> 'ↂ'.isdigit(), 'ↂ'.isnumeric() # Римская цифра 10000 # False, True >>> '〇'.isdigit(), '〇'.isnumeric() # Символ ККЯ ноль # False, True Получается, что isdigit() говорит нам, является ли символ десятичной цифрой или спецсимволом, имеющим цифирное значение после преобразования. В свою очередь isnumeric() включает все дополнительные символы юникода которые имеют отношения к числовым и цифровым представлениям. Ну и пара примеров в которых в обоих случаях символ не является числом, это эмодзи. >>> '🕙'.isdigit(), '🕙'.isnumeric() # эмодзи 10 часов # False, False >>> '7️⃣'.isdigit(), '7️⃣'.isnumeric() # эмодзи 7 # False, False Также есть еще один дополнительный и весьма полезный метод isdecimal(). Он нам сообщает, можно ли из указанного символа сделать простую десятичную цифру. То есть сработает ли метод int(x) >>> '෩'.isdecimal(), int('෩') # Синхала 3 # True, 3 >>> '➑'.isdecimal(), int('➑') # 8 в круге # False, ValueError Какие выводы? 🔸 При определении цифры в строке isdigit() подходит лучше чем isnumeric(), но оба не гарантируют успешную конвертацию в int 🔸 Для однозначного определения возможности преобразования строки в int лучше подходит метод isdecimal() 🔸 Для однозначного определения символов 0...9 лучше использовать regex Полный список символов юникода которые определяются как numeric #basic

Hashtags

Резултати

Пронајдени 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Следна