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

Резултати

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

Пребарај: #ngajigusdur

当前筛选 #ngajigusdur清除筛选
Gusdurian.Net

@gusduriannet · Post #2499 · 25.01.2021 г., 06:55

Yuk ikut rutinan #NgajiGusDur lagi, Ngaji Gus Dur sudah kembali lohh. Nantikan terus setiap hari selasa ya... Kali ini acara Ngaji Gus Dur akan dilaksanakan secara Online melalui Zoom Meeting. Pada pertemuan ke-78 ini, kita bakal ngobrolin tulisan Gus Dur berjudul "Pembebasan Melalui Pendidikan : Punyakah Keabsahan?" bersama Mas Nur Solikhin dan Mba Laila Fajrin Rauf. Diskusi ini terbuka untuk umum dan gratis. Baca materi di sini: https://bit.ly/3bWnKln Link Zoom : https://bit.ly/2Nh66yf Meeting ID: 860 7167 5532 Passcode: 461249 Salam, GUSDURian Jogja

Hashtags

Gusdurian.Net

@gusduriannet · Post #1837 · 25.11.2019 г., 07:16

Yuk, ikut rutinan #NgajiGusDur setiap hari selasa. Pada pertemuan ke-65 ini, kita bakal ngobrolin tulisan Gus Dur berjudul "Mahadiisme dan Protes Sosial" bersama Fakhru Riza dan Kholid Hidayat. Diskusi ini terbuka untuk umum dan gratis. Baca materi di sini: http://santrigusdur.com/2016/04/mahdiisme-dan-protes-sosial/amp/ Dan temukan lokasinya di sini: https://goo.gl/SrMxFj Salam, Gusdurian Jogja

Hashtags

Gusdurian.Net

@gusduriannet · Post #1750 · 07.10.2019 г., 03:39

Yuk, ikut rutinan #NgajiGusDur setiap hari selasa. Pada pertemuan ke-58 ini, kita bakal ngobrolin tulisan Gus Dur berjudul "Antara NKRI dan Federalisme" bersama Agri Satrio dan Rosalina Subektie. Diskusi ini terbuka untuk umum dan gratis. Baca materi di sini: http://santrigusdur.com/2019/10/antara-nkri-dan-federalisme-2/amp/ Dan temukan lokasinya di sini: https://goo.gl/SrMxFj Salam, Gusdurian Jogja

Hashtags

Gusdurian.Net

@gusduriannet · Post #1611 · 20.05.2019 г., 01:27

Yuk, ikut rutinan #NgajiGusDur setiap hari selasa. Pada pertemuan ke-56 ini, kita bakal ngobrolin tulisan Gus Dur berjudul "Gandhi dan Prinsip-prinsipnya" bersama Z. Fathma Aba dan M. Abdil Bar. Diskusi ini terbuka untuk umum dan gratis. Selama Ramadan, akan disediakan takjil dan hidangan berbuka. Baca materi di sini: http://santrigusdur.com/2019/05/gandhi-dan-prinsip-prinsipnya/ Dan temukan lokasinya di sini: https://goo.gl/SrMxFj Salam, Gusdurian Jogja

Hashtags

Gusdurian.Net

@gusduriannet · Post #1552 · 13.05.2019 г., 23:28

Yuk, ikut rutinan #NgajiGusDur setiap hari selasa. Pada pertemuan ke-55 ini, kita bakal ngobrolin tulisan Gus Dur berjudul "Ideologi Bagi Seorang Realis" bersama Fr. Kukuh Darmajati dan Moch. Zainul Arifin. Diskusi ini terbuka untuk umum dan gratis. Selama Ramadan, akan disediakan takjil dan menu berbuka. Baca materi di sini: http://santrigusdur.com/2019/05/ideologi-bagi-seorang-realis/ Dan temukan lokasinya di sini: https://goo.gl/SrMxFj Salam, Gusdurian Jogja

Hashtags

Gusdurian.Net

@gusduriannet · Post #1525 · 03.05.2019 г., 06:56

UNDANGAN TERBUKA Salam Sejahtera Untuk Kita Semua...😇 Kegiatan kajian rutin Gusdurian Lumajang akan segera hadir 😄.. Yuk ramaikan. "Ngaji Gusdur #3" dengan tema "Mengupas Teladan Gus Dur Muda" 😇 Dengan pengisi: M. Izzat Abdi (koor. GUSDURian lumajang) Pelaksanaan 👇 Hari : Jum'at Tanggal : 3 Mei 2019 Waktu. : 19.00 WIB - Selesai Tampat : Depan Pendopo Arya Wiraraja Kab. Lumajang #NgajiGusDur #Gusdurianlumajang #jaringangusdurian

Gusdurian.Net

@gusduriannet · Post #1571 · 16.05.2019 г., 07:35

Bagi teman-teman yang tidak berhalangan, yuk kita diskusi pemikiran-pemikiran gusdur khususnya tentang prespektif Puasa & "Gitu Aja Kok Repot" di era milenial bareng GUSDURian Mojokerto dengan tema *Suara Milenial "Puasa Aja Kok Repot"* Dengan pemantik : *M. Kholilullah S.Pd* PANWASCAM Kec. Jetis Kab. Mojokerto *Irvan Robbani* Penggerak GUSDURian Probolinggo Moderator : *Gus Fikri Aziz* Penggerak GUSDURian Mojokerto *Catat tanggal dan waktunya :* Kamis, 16 Mei 2019 Jam 20.00-22.00 Base camp GUSDURian Mojokerto Tempat : Kedung mulang gang 1, Surodinawan, Prajurit Kulon, Kota Mojokerto Info : 088230000200 (Zen) #NgajiGusdur #GusdurianMojokerto #Gusdurianjatim #Jaringangusdurian

Gusdurian.Net

@gusduriannet · Post #1554 · 14.05.2019 г., 03:59

"Ketika pasukan penindasan datang untuk mempertahankan kekuasaan mereka melawan hukum yang ditetapkan, perdamaian dianggap sudah rusak" #_Che Guevara 3 Mei 2019 Ratusan Satpol PP kota Semarang bersama Camat Semarang Utara, Pemkot Semarang dan BBWS Pemali juana berusaha melakukan penggusuran terhadap warga Tambakrejo, Kelurahan Tanjungmas, kecamatan Semarang Utara, Kota Semarang. Upaya penggusuran tersebut merupakan upaya melawan hukum dan melanggar Perjanjian Mediasi antara Warga Tambakrejo dengan Pemkot Semarang dan BBWS Pemali-Juana yang juga disaksikan oleh Komisi Hak Asasi Manusia ( Komnas Ham) yang berisi kesepakatan diantaranya warga tambakrejo tidak akan dipindahkan sebelum lahan tempat tinggal sementara selesai di bangun dan diratakan. Dan rencana penggusuran pada hari itupun gagal dan Satpol-PP pulang ke rumahnya masing-masing. Kamis 9 Mei 2019, Pemerintah Kota Semarang (Pemkot Semarang) dan Balai Besar Wilayah Sungai Pemali Juana (BBWS Pemali Juana) datang membunuh demokrasi di Tambakrejo. Pemkot Semarang serta BBWS Pemali Juana melakukan upaya pemindahan warga dari tempat tinggalnya yang sudah dibangun oleh keringatnya. Perlu diketahui, tindakan yang dilakukan Pemkot Semarang dan BBWS Pemali Juana sangat tidak menghormati kesepakatan yang sebelumnya sudah dibuat oleh Pemkot Semarang, BBWS dengan warga Tambakrejo yang dimediasi oleh Komnas HAM (13 Desember 2018). Ketidakpatuhan pemerintah akan kesepakatan yang ditanda tanganinya sendiri tidak hanya akan berdampak bagi warga saja akan tetapi juga dapat menambahkan trauma di kalangan anak-anak. Lebih dari 50 anak-anak Tambakrejo juga merupakan masa depan bangsa kita yang masa kanak-kanaknya akan diganggu oleh deru mesin pengeruk tanah. Dan pada saat itu pula para alat berat dan rombongan Satpol-PP yang berjumlah -+300 an personil lengkap dengan tameng dan pentungannya mulai memasuki wilayah Tambakrejo dan pada saat itu pula kedatangan Satpol-PP dihadang oleh warga dan mahasiswa yang hanya berjumlah tidak ada 50an, dan pada saat itu pula suasana tambah memanas karena Satpol-PP mendesak memasuki Tambakrejo dan yang sangat disayangkan adalah Satpol-PP bertindak sangat represif terhadap warga dan mahasiswa yang mencoba menghalanginya, banyak warga dan mahasiswa yang terkena pukulan dari tindakan represif Satpol-PP diantara salah satu korbannya adalah sahabat Andre mahasiswa Universitas Wahid Hasyim sekaligus aktivis PMII yang terkena pukulan dibagian kepalanya, selain sahabat Andre masih banyak lagi yang terkena ulah dari keganasan para Satpol-PP yang tidak bisa disebutkan satu persatu namanya. .. RUTINAN NGAJI GUSDUR . DISKUSI EKLUSIF . Dengan tema : "penggusuran dan tindakan represif yang dilakukan satpolpp terhadap warga Tambakrejo dan mahasiswa" . . Bersama : Sahabat Andre (Aktivis PMII dan penggerak gusdurian Unwahas) . Waktu dan Tempat Pelaksanaan: . 📆 Kamis, 16 Mei 2019 🕣 20.10 - Selesai 🏢 Markas Gusdurian Unwahas (Depan Lab Ekonomi) . PJ : Sahabat Irhas (Devisi Media & Pers) . @gusdurian_unwahas . . #ngajigusdur #salamkemanusiaan #salamsolidaritas #gusdurianunwahas #jaringangusdurian