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

Резултати

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

Пребарај: #minmicrog

当前筛选 #minmicrog清除筛选
Libreware

@libreware · Post #936 · 28.04.2021 г., 11:52

MinMicroG MicroG installer v2.10 28th april, 2021 By MOVZX and FatherJony and FriendlyNeighborhoodShane ⚠️ Check the guide called README.md inside the zips ⚠️ There's not much to update, unsurprisingly. I just wanted to make sure this thing still works. Changelog: - Update MicroG - Update AuroraSuite - Switch LocalGSM NLP backend back to the now-maintained FDroid build - Support addon.d v2 for newer A/B devices Check release notes for troubleshooting the self-check problems. ⬇️ Downloads: https://github.com/FriendlyNeighborhoodShane/MinMicroG_releases/releases/tag/2021.04.28 Build scripts and instructions: https://github.com/FriendlyNeighborhoodShane/MinMicroG 📡@NoGoolag #minmicrog#microg#installer

Libreware

@libreware · Post #1132 · 22.05.2023 г., 01:39

🔴App download / install / manage Google PlayStore™ can be installed with #minmicrog and other microg installers. Some apps you bought with a Google account may require it to check for licenses. If it doesn't work check possible solutions here: https://t.me/NoGoolag/19314 ( #issues ) You can buy apps with your Google account from a web browser and then download it with Google playstore / Aurora Store / Yalp Store Don't buy apps to Google, you're financing that evil corporation with the 30% cut they take from every app sold Here are some better alternatives to get and manage Android apps: 🎁 F-Droid apks from f-droid.org repository or extra repositories https://t.me/NoGoolag/1034 🎁 Aurora Droid (F-Droid foss client) apks from f-droid.org repository or extra repositories https://t.me/NoGoolag/1242 🎁 Aurora Store (Google Playstore foss client) apks from Google Playstore https://t.me/NoGoolag/1123 @AuroraSupport https://gitlab.com/AuroraOSS/AuroraStore 🎁 Neo Store (F-Droid foss client) https://t.me/NoGoolag/14666 🎁 Droidify (F-Droid foss client) https://github.com/Iamlooker/Droid-ify/releases 🎁 App Lounge by eOS (Foss/commercial/pwa) https://doc.e.foundation/support-topics/app_lounge 🎁 Obtainium (Foss apps from multiple sources) https://github.com/ImranR98/Obtainium 🎁 Accrescent https://accrescent.app 🎁 Izzyondroid https://gitlab.com/sunilpaulmathew/izzyondroid just izzyondroid repo standalone app (for those who don't wanna use fdroid due to signature vulnerability) 🎁 Ffupdater to download and update web browser apps https://f-droid.org/packages/de.marmaro.krt.ffupdater/ 🎁 Skydroid https://github.com/redsolver/skydroid https://get.skydroid.app 🎁 Foxy Droid (F-Droid foss client) apks from f-droid.org repository or extra repositories https://f-droid.org/app/nya.kitsunyan.foxydroid/ https://github.com/kitsunyan/foxy-droid 🎁 apkeep https://www.eff.org/deeplinks/2021/09/introducing-apkeep-eff-threat-labs-new-apk-downloader https://github.com/EFForg/apkeep 🎁 APKGrabber apks from Google Play, APKPure, APKMirror or Uptodown (enable Izzy repo) https://f-droid.org/app/de.apkgrabber 🎁 APKMirror apks from APKMirror https://f-droid.org/app/taco.apkmirror 🎁 ApkTrack Updates on PlayStore and other sources https://f-droid.org/app/fr.kwiatkowski.ApkTrack 🎁 Kali Nethunter Store Pentesting apps https://store.nethunter.com 🎁 Evozi apk downloader (website) https://apps.evozi.com/apk-downloader 🎁 Raccoon APK Downloader for Linux, Windows and MacOS https://raccoon.onyxbits.de 🔴App management 🛠 AppManager @AppManagerChannel https://github.com/MuntashirAkon/AppManager https://f-droid.org/repo/io.github.muntashirakon.AppManager 🛠 AppWarden https://t.me/AuroraOfficial/59 Izzy repo https://apt.izzysoft.de/fdroid/repo/com.aurora.warden 🛠 /d/gapps Delete/disable GApps and other bloatwares https://t.me/NoGoolag/1247 🛠 Batch Uninstaller Uninstall multiple applications at once https://f-droid.org/app/com.saha.batchuninstaller 🛠 Apk Extractor Extract APKs from your device, even if installed from the Playstore. Root access https://f-droid.org/app/axp.tool.apkextractor 🛠 OpenAPK App manager uninstall, hide, disable, extract, share https://f-droid.org/app/com.dkanada.openapk 🛠 NeoBackup https://github.com/NeoApplications/Neo-Backup 🔴App info 🔬 ClassyShark3xodus Scan apps for trackers https://f-droid.org/app/com.oF2pks.classyshark3xodus 🔬 Exodus Privacy Analyzes privacy concerns in apps from Google Play store https://f-droid.org/app/org.eu.exodus_privacy.exodusprivacy 🔬 App Watcher Follow updates and changelogs of apps in Play Store not currently installed on your device (enable Izzy repo) https://f-droid.org/app/com.anod.appwatcher 🔬 Stanley Explore app info for developers https://f-droid.org/app/fr.xgouchet.packageexplorer 📡@NoGoolag📡@Libreware #apk#install#app#playstore#store#alternatives#fdroid#aurora#yalp#huawei