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 слични објави

Пребарај: #chanson

当前筛选 #chanson清除筛选
Tibicen

@world_music_geek · Post #47 · 02.10.2020 г., 15:00

Jean Ségurel — Autour des Monédières (Odeon, 1959) #chanson#traditional#Occitania#France Для народной музыки Окситании, родины трубадуров, расположенной на юге Франции и в небольшой части Испании и Италии, характерны баллады. В балладах с этого альбома слышно переплетение мотивов этих стран, однако из-за исполнения Жана Сэгуреля они приобретают оттенок французского шансона. Жан-Батист Сэгурель – французский аккордеонист, композитор и дирижер, родился 13 октября 1908 года во французской коммуне Шомей. Сэгурель начинал как скрипач, однако, взяв в руки аккордеон по возвращению с военной службы, он осознал, что хочет посвятить этому инструменту свою жизнь. Значительный период карьеры Сэгурель был менестрелем своего времени: выступал на различных ярмарках и свадьбах. Друзья Жана-Батиста представили его основателю лейбла «Le Soleil», благодаря которому он утвердился как профессиональный музыкант. В 1968 году генерал де Голль присвоил ему звание кавалера Почетного легиона. Spotify | AppleMusic

Tibicen

@world_music_geek · Post #640 · 22.05.2024 г., 18:21

Charles Aznavour — Qui? (Barclay, 1963) #chanson#pop#France#Armenia Альбом Qui? Шарля Азнавура, выпущенный в 1963 году, стал знаковым в его карьере. Он содержит песни For me, formidable и La mamma, которые сильно полюбились публике и стали символами творчества Азнавура. Шарль Азнавур, урождённый Шахнур Вахинак Азнавурян (Շահնուր Վաղինակ Ազնավուրյան), был французским шансонье армянского происхождения. Он родился 22 мая 1924 года в Париже. С начала музыкальной карьеры в 40-х годах, Азнавур записал более тысячи песен на нескольких языках: французском, английском, итальянском, испанском, немецком, армянском, неаполитанском и русском. Азнавур стал одним из самых известных французских певцов за пределами франкоязычного мира. Его прозвали французским Фрэнком Синатрой, а французский драматург Жан Кокто даже однажды сказал, что до Азнавура отчаяние было непопулярно. Азнавур гордился своим армянским происхождением. С 5 мая 2009 года и до своей смерти он был послом Армении в Швейцарии и представлял страну в штаб-квартире ООН, а в 2008 году получил армянское гражданство. Более того, у Азнавура есть книга воспоминаний «Прошлое и будущее», в которой он, кроме всего прочего, описывает трудности, с которыми столкунлась его семья во времена армянского геноцида в Османской Империи. 🔗Spotify | AppleMusic

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40358 · 18.12.2025 г., 23:01

Edith Piaf’s was born the 19th of December 1915, she would be 110 years old today. She was and still is a famous French singer after her death, known for her emotional songs called "chansons". Her most famous songs include “Non, je ne regrette rien” and “La Vie en rose.” 🎤🇫🇷 Feel free to send her music in the comments of this post. [Read more] @googlefactss#EdithPiaf#Birthday#FrenchMusic#Chanson#FamousPeople

Tibicen

@world_music_geek · Post #823 · 27.11.2024 г., 15:02

Kit Sebastian — New Internationale (Brainfeeder, 2024) #anatolian#bossa_nova#chanson#funk#psychedelic#United_Kingdom Дуэт Kit Sebastian, в состав которого входят Кит Мартин и Мерве Эрдэм, выпустил свой третий альбом New Internationale. Пластинка вышла лейбле Brainfeeder, который основал известный американский продюссер Flying Lotus. Альбом был создан во время гастролей и записан в Лондоне при участии барабанщика Тео Гуттенплана, контрабасиста Дэвида Ричардсона и других музыкантов. Во время путешествий дуэт использовал разнообразные инструменты, такие как турецкий кларнет, сантур, цитру и клавесин. Финальные вокальные записи прошли в сельской местности Франции, где музыканты сосредоточились на доработке материала. Альбом объединяет элементы французской поп-музыки, анатолийской психоделии, латиноамериканской музыки и раннего рок-н-ролла. В песне Bul Bul Bul слышно влияние балийской музыки «гамелан», а Metropolis вдохновлён азербайджанским фанком в исполнении Вагифа Мустафа-заде и Рафика Бабаева. Темы песен касаются миграции, поиска идентичности и творческих компромиссов. Metropolis, например, рассказывает о мигрантах, их надеждах и попытках найти своё место в новой среде. New Internationale в очередной раз демонстрирует, как умело Kit Sebastian объединяют разные музыкальные традиции в единое звучание. 🔗Spotify | AppleMusic | Bandcamp | VK

Tibicen

@world_music_geek · Post #9 · 09.09.2020 г., 10:39

Pierre Vassiliu — En Voyages (Born Bad, 2019) #french_pop#chanson#latin#bossa_nova#funk#France Сборник песен французского музыканта, актера и обладателя великолепных усов, Пьера Василью. «В поездках», как переводится название сборника, он проводил много времени своей жизни. Путешествия были для него философией жизни, синонимом встречи с новой музыкой. Этот опыт питал его творчество, и поэтому на этом сборнике, записанном в период с конца шестидесятых по начало нулевых, можно услышать влияние музыки Южной Америки, Карибских островов и Африки. Spotify | AppleMusic | Bandcamp

Tibicen

@world_music_geek · Post #269 · 25.05.2022 г., 09:00

Kit Sebastian — Melodi (Mr Bongo, 2021) #psychedelic#funk#soul#jazz#bossa_nova#chanson#bulbul_tarang#Turkey#United_Kingdom «Melodi» — второй альбом дуэта Kit Sebastian, состоящего из Кита Мартина и Мерве Эрдем. В отличии от первого альбома, посвященном в основном Ближнему Востоку, этот релиз рисует в воображении картинки со всего света, от Итальянской Ривьеры до гор Кавказа, от пляжей Баии до улиц Стамбула и Парижа. В мире с более медленным темпом, чем до короновируса, группа смогла проводить больше времени в студии, из-за чего сильно расширился диапазон инструментов в аранжировках. В этой работе можно услышать цитру, клавесин, бульбюль таранг, балалайку, орган, духовые и струнные инструменты, что придало альбому дополнительную глубину и оркестровую текстуру. Работая над вокалом, Мерве брала пример с турецких певцов своей юности, создав чуть более меланхоличный стиль, но более проникновенный, чем на «Mantra Moderne». На песни Agitate и Yeter вышли музыкальные видео. Spotify | AppleMusic | Bandcamp | VK

Tibicen

@world_music_geek · Post #739 · 03.09.2024 г., 09:05

Стили #afro_caribbean#afro_colombian#afro_house#afro_jazz#afro_soul#afro_swing#afrobeat#amapiano#ambient#anatolian#andalusian#aor#appalachian#ashik#assouf#avantfolk#balkan#ballad#bambuco#baroque#baroque_pop#bluegrass#blues#bolero#bollywood#bon#boogie#boom_bap#bossa_nova#breakbeat#broken_beat#bwiti#calypso#candomble#canterbury_scene#canzone_napoletana#caribbean#carnatic#celtic#chaabi#champeta#chanson#chanting#cheb#chicha#chimurenga#christian#city_pop#classicism#coladeira#concrete_music#cool_jazz#country#cumbia#dancehall#dark_folk#deep_house#dhikr#dhrupad#disco#doom#dream_pop#drone#drumnbass#dub#dubke#early_music#electronic#ethio_jazz#europop#field_recording#field_recordings#flamenco#free_jazz#french_pop#funana#funk#fusion#gamelan#garage#ghazal#gnawa#gospel#gqom#grime#griot#guaracha#gypsy_jazz#hard_bop#highlife#hindustani#hip_hop#house#hussars_funk#idm#indie#indofuturism#indorock#industrial#ishumar#italo_disco#jarocho#jazz#jit#joik#jongo#khaliji#khoomei#khyal#klasik#klezmer#kraut#kwaito#kwela#laika#latin#lullaby#malhun#maloya#manouche#maqam#medieval#milonga#minimal#minyo#modal_jazz#mor_lam#mugham#musica_caipira#musica_popular_brasileira#muwashahah#nasheed#neo_rebetiko#new_age#new_wave#noise#nu_disco#operetta#oriental_noise_rock#persian_classical#pop#pop_rock#post_industrial#post_punk#post_punk#postdubstep#postdubstep#progressive#proto_zouk#psychedelic#qawwali#raga#rai#rebetiko#reggae#renaissance#rnb#rock#rocksteady#romance#romanticism#roots_reggae#ryukoka#salsa#salsa_dura#samba#shaabi#shashmaqom#shoegaze#ska#soca#soft_rock#son#son_cubano#son_montuno#soukous#soul#space_rock#spiritual#sufi#surf#surti#swing#synth#synth_pop#synthpop#taarab#takamba#taksim#tango#tarana#techno#throat_singing#thumri#tishoumaren#traditional#tribal#vallenato#voodoo#wahrani#wassoulou#yacht_rock#zeuhl#zolo#zouk

Hashtags

#afro_caribbean#afro_colombian#afro_house#afro_jazz#afro_soul#afro_swing#afrobeat#amapiano#ambient#anatolian#andalusian#aor#appalachian#ashik#assouf#avantfolk#balkan#ballad#bambuco#baroque#baroque_pop#bluegrass#blues#bolero#bollywood#bon#boogie#boom_bap#bossa_nova#breakbeat#broken_beat#bwiti#calypso#candomble#canterbury_scene#canzone_napoletana#caribbean#carnatic#celtic#chaabi#champeta#chanson#chanting#cheb#chicha#chimurenga#christian#city_pop#classicism#coladeira#concrete_music#cool_jazz#country#cumbia#dancehall#dark_folk#deep_house#dhikr#dhrupad#disco#doom#dream_pop#drone#drumnbass#dub#dubke#early_music#electronic#ethio_jazz#europop#field_recording#field_recordings#flamenco#free_jazz#french_pop#funana#funk#fusion#gamelan#garage#ghazal#gnawa#gospel#gqom#grime#griot#guaracha#gypsy_jazz#hard_bop#highlife#hindustani#hip_hop#house#hussars_funk#idm#indie#indofuturism#indorock#industrial#ishumar#italo_disco#jarocho#jazz#jit#joik#jongo#khaliji#khoomei#khyal#klasik#klezmer#kraut#kwaito#kwela#laika#latin#lullaby#malhun#maloya#manouche#maqam#medieval#milonga#minimal#minyo#modal_jazz#mor_lam#mugham#musica_caipira#musica_popular_brasileira#muwashahah#nasheed#neo_rebetiko#new_age#new_wave#noise#nu_disco#operetta#oriental_noise_rock#persian_classical#pop#pop_rock#post_industrial#post_punk#postdubstep#progressive#proto_zouk#psychedelic#qawwali#raga#rai#rebetiko#reggae#renaissance#rnb#rock#rocksteady#romance#romanticism#roots_reggae#ryukoka#salsa#salsa_dura#samba#shaabi#shashmaqom#shoegaze#ska#soca#soft_rock#son#son_cubano#son_montuno#soukous#soul#space_rock#spiritual#sufi#surf#surti#swing#synth#synth_pop#synthpop#taarab#takamba#taksim#tango#tarana#techno#throat_singing#thumri#tishoumaren#traditional#tribal#vallenato#voodoo#wahrani#wassoulou#yacht_rock#zeuhl#zolo#zouk