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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #22 · 19 јан.

Заметка начинающим, которые часто сталкиваются с подобной непоняткой. Ситуация следующая, есть список файлов: names = [ 'image.bmp', 'second.txt.bkp', 'data.db', '.config.cfg', 'file.ext.bkp' ] И мы хотим убрать у них окончание ".bkp". Не знаю зачем, пример довольно надуманный) Но суть он показывает, а это главное. Те, кто еще не очень знаком с библиотекой os.path или pathlib, вероятно решат обработать имена как строки. И тут вполне подойдет метод строки strip(). Что делает этот метод? Он отрезает указанные символы по обеим сторонам строки. Если ничего не указать, то убирает невидимые символы (пробелы, табуляции и переносы строк). В нашем случае будет выглядеть вот так: >>> name.strip('.bkp') То есть просим удалить строку '.bkp' по краям имени файла, если таковая есть. Можно применить аналогичный метод rstrip(), чтобы отрезать только справа, но для этого примера используем обычный. >>> for name in names: >>> print(name.strip('.bkp')) image.bm second.txt data.d config.cfg file.ext Хм, что-то не то с нашими именами! Что случилось??? Видим нежелательное переименование в именах, где и близко не было указанной строки '.bkp' А дело всё в том, что данный метод ищет не указанную строку, а указанные символы, и не важно в каком порядке. Для метода strip() строка '.bkp' это не паттерн для поискаа список символов. Потому он отрезал симовол 'p' от '.bmp' и удалил точку из файла '.config.cfg'. Как тогда правильно заменить именно паттерн? Для начинающего можно посоветовать метод строки replace(), который как раз использует для замены указанную строку целиком. В нашем примере заменим её на пустую строку. >>> for name in names: >>> print(name.replace('.bkp', '')) image.bmp second.txt data.db .config.cfg file.ext Уже лучше, но помните, это лишь пример про strip(). Для работы с именами файлов есть способы и более "правильные", дающие однозначно верный результат. Я взял файлы только в качестве примера. Даже replase() тут может сделать не то что ожидаем. Просто впредь будьте внимательны с этим strip(). #basic

Hashtags

Резултати

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

Пребарај: #hutchison

当前筛选 #hutchison清除筛选
品测

@SIM_CN · Post #262 · 01.05.2025 г., 07:58

#香港#eSIM#Hutchison ————————— 🇭🇰 香港 Hutchison eSIM iOS转换 ————————— 简介: 传奇牢李的运营商3HK目前已经支持iOS eSIM转换 测试机型:iPhone 14ProMax 欧版 系统:iOS 18.4 ————————— 评测: 1.图测为传奇保号卡hahasim,成功转换为eSIM,转移过程中要打开WiFi 2.实体转换eSIM需要收取28HKD的余额 3.疑似其他实体卡也可,如SoSIM,SIMWORLD等 4.更换eSIM设备,需要按照牢3传奇换发规则,上交28HKD转换费发新的QR 5.全系疑似支持Apple快速转移,不过看转移条款的话,要收28HKD保护费,不清楚实际上收不收,未实测。 总结一下就是28HKD实体转eSIM,apple快速转移不知道收不收钱,这很牢3 转移过程中估计可以使用抓包软件抓lpa信息,未测试 同时hahasim暂时没有专属网站,如sosim有 sosimhk.com ,SIMWORLD有 simworld.net 管理页面,目前hahasim没有更换eSIM的管理页面,不支持MNP转移,不支持网页内补办新的eSIM,只能用apple快速转移来更换eSIM设备,目前hahasim转esim请慎重,不知道以后会怎么样 ————————— Powered By @SIM_CN 2025/05/01 如果有错误或者纰漏请群友多多指出,谢谢! ————————— 推广: [eSTK.ME 年轻人第一张实体eSIM]

品测

@SIM_CN · Post #265 · 09.05.2025 г., 17:30

#香港#eSIM#Hutchison#SIMWORLD ————————— 🇭🇰 香港 SIMWORLD.NET 新年度保号套餐 ————————— 简介: 3HK 萬能卡(SIMWORLD)上线365DAYS 65HKD 24GB本地流量,适合保号。 SIMWORLD作为Hutchison HK旗下经久不衰的三方销售卡,在用完流量后,可以年度低价实现保号。 ————————— 评测: 1.SIMWORLD多为第三方经销商所贩卖的卡,如US MOBILE的国际流量/Mobimatter售卖的3hk esim等 2.SIMWORLD充值可以使用3HK官方充值入口,同时也可以使用AlipayHK等第三方充值。 3.SIMWORLD销售的卡,在打开流量的状态下访问 SIMWORLD.NET 会自动登录并显示号码 部分消息来自 eprice ————————— Powered By @SIM_CN 2025/05/10 如果有错误或者纰漏请群友多多指出,谢谢! ————————— 推广: [eSTK.ME 年轻人第一张实体eSIM

品测

@SIM_CN · Post #249 · 01.02.2025 г., 02:47

#Hutchison#3HK#SoSIM#VoWiFi ————————— 🇭🇰 Hutchison HK VoWiFi 通话 ————————— 测试环境: 设备:iPhone 14 Pro Max 测试卡:SoSIM 测试套餐:$33香港本地套餐 测试IP:HKBN家宽 位置信息:未关闭(存疑,因人而异) 飞行模式:未开启 连接速度:秒连 ————————— 其他信息: 可以呼叫其他香港号码,算在本地套餐内。 短信秒接 使用Skype(+886/+852外显)拨打该号码无法接听 其他Hutchison旗下品牌如Supreme/SIMWORLD/SoSIM/3 DIY/hahasim等推测均可如此拉起 仅自家高端品牌Supreme与SoSIM才可拉起本功能 ————————— 拉起条件(必备): 香港家宽(不禁UDP,CMHK/HKBN/HGC/iCable均可) 本地套餐(SoSIM 33HKD本地/Supreme月费套餐等) ————————— Powered By @SIM_CN 2025/02/01 如果有错误或者纰漏请群友多多指出,谢谢! ————————— 推广: [eSTK.ME 年轻人第一张实体eSIM]

品测

@SIM_CN · Post #250 · 02.02.2025 г., 05:18

#3HK#SoSIM#羊毛#奖励#实名认证#Hutchison ————————— 🇭🇰 Hutchison SoSIM 内地旅客实名奖励 ————————— 实名奖励: 360日100G香港本地社交套餐+20000分钟香港本地通话(可WiFi Calling) ————————— 测试环境: 中国护照:实名后领取羊毛成功 港澳通行证:实名后领取羊毛成功 香港永久性居民身份证:无此羊毛 澳大利亚护照:无此羊毛 ————————— 其他信息: 开卡成本33HKD,可选eSIM,可用内地微信支付。 不推荐使用SoSIM进行保号,这个羊毛只能用一次保号一年,正常保号差不多要120HKD/年比较贵,适合粤港两地出差或者访港旅客开,访港旅客回家后可以用这个毛免费保号一年。 这个毛适合对线香港银行,不过要强制拉起WiFi Call 如果需要保号可以选择6HK(Club)和hahasim(10HKD/年),需要香港流量可以选择CMHK上台/3HK DIY 45GB等 DP: (1)02/05更新 该政策适用于新开/新开转台(花33HKD开卡然后携号转网)用户,注意证件必须是CN(护照/通行证) (2)只要是新开,无论CN护照/通行证名下几张卡都可以享受该优惠政策 ————————— 开卡信息: 如果有开卡需求可以走我的屈臣氏版SoSIM AFF,送30天50GB社交流量与欢乐通宵(晚11到次日7点不限流量限速7.2Mbps) aff使用需要开完卡后进入sosim官网找到右上角三个横线找到奖赏-以优惠码兑换奖赏然后输入aff,输入领取成功返回上一级菜单查看我的优惠券使用奖赏 屈臣氏版本Aff: SRJJL2Z ————————— Powered By @SIM_CN 2025/02/02 如果有错误或者纰漏请群友多多指出,谢谢! ————————— 推广: [eSTK.ME 年轻人第一张实体eSIM]