Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
COCHE BOMBA
El Irish Car Bomb o Coche Bomba es un cóctel con cerveza muy similar al boilermaker. Los ingredientes son bien sencillos y se puede preparar en cualquier bar, donde tengan cerveza Guinness, Bailey’s y whiskey Jameson.
Según alguna fuentes, como por ejemplo la Wikipedia, el Car Bomb o Coche Bomba, lo creó un tal Charles Burke allá por 1979, un instructor de barmans y propietario del bar Wilson’s Saloon.
Aunque ésta a su vez era una evolución de otra bebida conocida como The Grandfather o el Abuelo, donde se mezclaba un chupito de Bailey’s y Kahlua al tiempo que se tomaba una Guinness, pero sin mezclarlos.
La cosa fue evolucionando y un tiempo después a ese chupito de Bailey’s con Kahlua le agregaron whiskey Jameson lo que lo convertía en una mezcla explosiva que pasó a llamarse IRA, como el famoso grupo terrorista irlandés.
Un par de años después fue cuando surgió el Car Bomb, el nieto de Grandfahter…, teniendo una pinta de Guinness a medio terminar se le pasó por la cabeza echar su chupito de IRA dentro de la pinta al tiempo que decía “bomba va!”… el resto es historia.
INGREDIENTES
🔸 1 botella de cerveza negra.
🔸 14 militros de licor de leche.
🔸 14 militros de licor de café.
🔸 14 militros de whisky.
🔸 Un vaso alto y un shot.
PREPARACIÓN
🔸 Se vierte en el vaso grande la cerveza hasta el tope. Seguidamente, colocar en el shot uno a uno cada trago, se empieza por el licor de café, se añade el licor de leche y finalmente el chorro de whisky.
¡Listo, a disfrutar! 😋
#recetas#bebidas#cocteles
El artífice de esta bebida fue el barman Joseph ""Joe"" Scialom, un experto coctelero conocido por su creatividad e innovación tras la barra. Scialom se inspiró en la exitosa película El Padrino, que acababa de estrenarse y estaba arrasando en todo el mundo. Quería crear un cóctel que encarnara el espíritu de la película, y el resultado fue el cóctel del Padrino. El cóctel, elaborado con whisky escocés y amaretto, fue un éxito desde el principio. Su sabor suave y sofisticado conquistó rápidamente a los asistentes a la discoteca Studio 54, siempre en busca de algo nuevo y excitante que probar. El Padrino se convirtió en un símbolo de la era de la música disco, representando el glamour y la emoción de la época. El Padrino fue también el favorito de muchos famosos, lo que aumentó su ya impresionante reputación. John Travolta, el mismísimo rey de la música disco, era conocido por disfrutar de uno o dos Godfather mientras salía por la ciudad. Mick Jagger también era un fan, y a menudo se le veía tomando un Godfather mientras se mezclaba con la multitud en Studio 54.
👉 RECETA:
COCTEL THE GODFATHER O EL
PADRINO.
• 60 ml o 2 oz de whisky escocés.
• 30 ml o 1 oz de licor de amaretto
• ramita de canela para ahumar pero es opcional.
• piel de naranja.
✍️ Amante a los tragos
#bartenders#cocteles#cantina #
Cóctel "Luz de Sandía y Menta"
Ingredientes (1 cóctel)
50 ml de ginebra o vodka (opcional para versión sin alcohol)
100 ml de jugo de sandía natural (puede licuarse y colarse)
15 ml de jugo de limón fresco
10 ml de miel o jarabe simple
6-8 hojas de menta fresca
Hielo
Decoración: cubo de sandía y ramita de menta
Preparación
1. Macerar la menta: En un vaso o coctelera, agrega las hojas de menta y la miel o jarabe simple. Machaca suavemente las hojas con un mortero para liberar los aceites esenciales de la menta.
2. Combinar ingredientes: Agrega el jugo de sandía, jugo de limón y licor (si lo usas).
3. Agregar hielo y mezclar: Llena el vaso o la coctelera con hielo y mezcla bien.
4. Servir: Vierte en un vaso con hielo.
5. Decorar con un cubo de sandía y una ramita de menta.
Sabor y Experiencia
Este cóctel es suave y refrescante, con la menta proporcionando un toque herbáceo y refrescante que complementa perfectamente los sabores dulces y ácidos.
#Cocteles🍸#Refrescante❄️#Frutal🍉#Especial💫
🍸Cóctel: "Brisa de Mango y
Albahaca"🍸
Un cóctel refrescante, frutal y aromático, perfecto para preparar en casa con ingredientes fáciles de conseguir. La combinación de mango, albahaca y un toque cítrico lo hace único y delicioso.
Ingredientes (1 cóctel)
50 ml de ron blanco o vodka
80 ml de jugo de mango natural (puede ser licuado y colado)
20 ml de jugo de limón fresco
10 ml de miel o jarabe simple
4 hojas de albahaca fresca
Hielo
Decoración: rodaja de limón y hoja de albahaca
Preparación
1. Macerar la albahaca: En un vaso o coctelera, agrega las hojas de albahaca y la miel. Machaca suavemente con un mortero para liberar los aromas.
2. Agregar líquidos: Añade el jugo de mango, el jugo de limón y el licor elegido.
3. Agitar con hielo: Llena la coctelera con hielo y agita bien durante 10-15 segundos. Si no tienes coctelera, puedes revolver en un vaso con mucho hielo.
4. Servir: Cuela y vierte en un vaso alto con hielo.
5. Decorar con una rodaja de limón y una hoja de albahaca para resaltar su aroma.
Sabor y Experiencia
Este cóctel es fresco y afrutado, con un toque herbal de la albahaca que lo hace especial. Es fácil de preparar y perfecto para cualquier ocasión.
#Cocteles🍸#Refrescante❄️#Frutal🍉#Especial💫
🔰 COCTEL ISLA DE PINOS. 🍸
No se sabe a ciencia cierta la fecha de creación de este coctel, pero sí que fue en el siglo XX. Lleva el nombre de la actual Isla de la Juventud, municipio especial de Cuba, que adopta este nombre a partir del 2 de Agosto de 1978 por acuerdo del Parlamento Cubano y antiguamente llamada Isla de Pinos, donde abundaban las plantaciones de cítricos y en especial las toronjas, ingrediente por excelencia de esta mezcla.
Coctel Isla De Pinos
El coctel Isla de Pinos es un aperitivos que es ideal para consumir antes de una cena, y en esta etapa estival, donde muchos cubanos disfrutamos de unas merecidas vacaciones.
Receta:
En una coctelera, verter:
45 ml de ron blanco.
90 ml de zumo de toronja.
15 ml de vermout rojo.
5 o 6 cubos de hielo.
Agitar enérgicamente por 30 segundos y servir colado en copa para coctel
#Cuba#bartender#cocteles#cantina