Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
El trastorno de pánico es una afección en la que una persona tiene ataques de pánico frecuentes, los cuales son episodios repentinos ansiedad intensa. Además de angustia emocional, también puede causar síntomas físicos. Entérate https://ow.ly/rJTz50QOMPq#SaludMental#Ansiedad
🔗 MedlinePlus Español (@MedlinePlusEsp)
📲@twittervid_bot
Día: Tip principiante✏️🧠
Presión del lápiz para bajar ansiedad
Cuando sientas tensión, cambia la presión:
🟦Suave: calma y seguridad (azul)
🟩Media: equilibrio y enfoque (verde)
🟥Fuerte: descarga y energía (rojo)
Mini ejercicio (1 min):
1) Haz 3 barras: suave/medio/fuerte.
2) Respira 4-4 (inhala 4, exhala 4).
3) Vuelve a la barra suave y rellena un área.
Comenta: ¿qué usas hoy, lápiz, marker o acuarela? 🎨
#colorear#ansiedad#mindfulness#arteterapia#psicologiadelcolor
📢Hecho con Inside
Más relajación y menos estrés: un gran regalo para ti #Relajación#Meditación#Mindfulness#StopAnsiedad#Ansiedad#AutoConfinamiento#TodoSaldráBien
https://www.milideaspararegalar.es/blog/mas-relajacion-y-menos-estres-un-gran-regalo-para-ti/
💻www.milideaspararegalar.es
Más relajación y menos estrés: un gran regalo para ti #Relajación#Meditación#Mindfulness#StopAnsiedad#Ansiedad#AutoConfinamiento#TodoSaldráBien
https://www.milideaspararegalar.es/blog/mas-relajacion-y-menos-estres-un-gran-regalo-para-ti/
💻www.milideaspararegalar.es
Hablemos de las diferencias entre la tristeza y la depresión.
* La depresión es un trastorno psicológico mientras que la tristeza es un estado o una emoción relativamente pasajera. Cada emoción tiene una razón de existir, y aunque la tristeza es incómoda, no hace daño, sino que tiene una función.
* Una de las principales diferencias entre la tristeza y la depresión es el tiempo de duración y la intensidad. La tristeza es pasajera, mientras que la depresión puede durar semanas, meses o incluso años.
* Otra diferencia es qué las personas con depresión tienen un nivel de activación en varias zonas del cerebro, claramente inferior a las personas sanas. Los niveles de serotonina (que es un neurotransmisor) son mucho más bajos en las personas que padecen un cuadro depresivo lo cual influye en gran cantidad de procesos mentales.
* La depresión es incapacitante; la tristeza no.
* La tristeza no necesita terapia; la depresión sí. En muchos casos la depresión necesita un trabajo multidisciplinario con ayuda de un psicólogo y un psiquiatra.
Si estás pasando por por una depresión o una tristeza demasiado larga y no sabes cómo manejarla, busca ayuda profesional.
Es lo mismo que buscar ayuda cuando te sientes mal sobre algo físico; si tienes una migraña, vas al doctor. Esto es igual. No temas pedir ayuda por el "qué dirán".
Si necesitas algo, escríbeme o contactate a nuestros teléfonos, redes sociales o correo electrónico. Podemos ayudarte.
Teléfono: 7209-3434 2519-5301
Correo: [email protected]
FB e Instagram: @psicologiafortin
#saludmental#psicologia#depresión#ansiedad#enfermedadmental#paz#ayuda#noestassolo
🎬 Quiero aprovechar el reciente estreno de Joker, la cinta de Todd Phillips que arrasa en taquilla, para realizar un análisis sobre uno de los núcleos que plantea la película, desde un marco psicológico. Quiero destacar la soberbia caracterización e interpretación de Joaquin Phoenix, que se adueña del personaje desde el primer plano y te arrastra a su miseria de una forma magistral. Especial atención a los planos de su espalda retorciéndose.
.
🚑 Destaco la importancia del ambiente para la conducta en psicología. Para Arthur Fleck es una Gotham decadente, reflejada en una sociedad hipócrita, abusiva, carente de empatía y que da la espalda a las personas con trastornos mentales, reflejados en problemas como esa carcajada que le sale a Arthur de manera involuntaria, la depresión y el abuso infantil. Un ambiente que te niega y expulsa de los lazos familiares, laborales y sociales.
.
💣 Quiero hacer un matiz que he visto en pocos análisis. Lo que le sucede a Arthur durante el metraje es condición necesaria, pero no suficiente. Eso sería un libre albedrío simplista. Joker no es el mero producto de las experiencias vividas de Arthur, sino de su elección particular, de su capacidad de afrontamiento.
.
🤕 En una de las escenas, un plano se detiene sobre el diario que tiene Arthur, recogiendo la frase que puedes leer en la imagen: “Lo peor de tener una enfermedad mental es que la gente espera que te comportes como si no la tuvieras”.
.
🙇🏻♂ Traslada esa cita a nuestras vidas, te resultarán familiares expresiones como los niños no lloran, eso no es nada, intenta relajarte, no estés nervioso, no llores (en un funeral), tienes que ser fuerte, eso no es tan grave, hay gente que está peor, yo no me relacionaría con alguien tan raro con esquizofrenia...
.
🤡 Cada uno elige su forma de gestión ante las crisis vitales. Joker elige el payaso, el maquillaje, el baile, la risa. El payaso esconde bajo todo eso lo que la sociedad entierra. Así, es permitido que sea él mismo. De esta manera, Joker es aceptado (motivación de afiliación), fuera de cualquier tipo de convencionalismo.
.
💬 ¿Has visto la película, qué opinas?, ¡déjamelo en un comentario!
.
🌐www.davidgomezpsicologo.com
.
#psicología#psicólogo#Joker#JoaquinPhoenix#ArthurFleck#psicologíaonline#salud#Gotham#emociones#emoción#pensamientos#conducta#reflexión#saludmental#escritor#felicidad#ciencia#ansiedad#depresión#estrés#vida#bienestar#instagram#Amor#Batman#terapiadepareja#cianciasdelasalud#bienestar#mente#cerebro