@botsgram_cu · Post #4544 · 08.12.2021 г., 16:14
@ShrugEmojiBot ¿Qué puede hacer este bot? Úsalo de manera inline (@ del bot en cualquier chat) para enviar el emoticono de una persona encogiendose de hombros (Visto en @BotsGram_cu) #inline
Hashtags
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
Пребарај: #inline
@botsgram_cu · Post #4544 · 08.12.2021 г., 16:14
@ShrugEmojiBot ¿Qué puede hacer este bot? Úsalo de manera inline (@ del bot en cualquier chat) para enviar el emoticono de una persona encogiendose de hombros (Visto en @BotsGram_cu) #inline
Hashtags
@botsgram_cu · Post #3344 · 30.12.2020 г., 12:01
@WiseInfoBot Qué puede hacer este bot? Con este bot puedes obtener información sobre una cuenta de telegram, reenviándole un mensaje o escribiendo un nombre de usuario . También funciona inline Idioma: Inglés (visto en @BotsGram_cu) #inline
Hashtags
@BotsChannel · Post #210 · 08.05.2016 г., 22:50
inline calculator bot @kalkulbot #Utilities#inline
Hashtags
@BotsChannel · Post #177 · 17.03.2016 г., 00:06
🏆BOT OF THE DAY🏆 Dictionary Bot (with inline) @dictionbot ⭐️⭐️⭐️⭐️ 👥(655) Name a word, I'll tell you what it means from a vast knowledge that i have in my Mind. #Utilities#inline
Hashtags
@BotsChannel · Post #145 · 19.01.2016 г., 20:46
🏆BOT OF THE DAY🏆 Amazon Inline Search @azonbot ⭐️⭐️⭐️⭐️⭐️ 👥 (20) This Amazon search bot automatically works in all your chats and groups, no need to add it anywhere. #Utilities#inline http://botsfortelegram.com/project/azonbot-amazon-search-inline/
Hashtags
@BotsChannel · Post #195 · 20.04.2016 г., 10:18
🏆BOT OF THE DAY🏆 Inline Games @inlinegamesbot Currently supported games: - Tic-Tac-Toe - Connect Four #games#inline
@resource_rs_channel · Post #4112 · 17.02.2022 г., 02:20
[Reddit] Why derive(Copy, Clone) is different with derive(Clone) + impl Copy Hi, I've encountered an unexpected but explainable case, that #derive(Clone) enum A { A = 1, B = 2, C = 3, } impl Copy for A {} #derive(Clone, Copy) enum B { A = 1, B = 2, C = 3, } Expanded code as impl ::core::clone::Clone for A { #inline fn clone(self: &Self)
@botsgram_cu · Post #3785 · 07.04.2021 г., 10:00
@traduciendobot Qué puede hacer este bot? Este es un bot traductor que trabaja con cualquier idioma. También trabaja inline y podes agregarlo a grupos. Idioma: Español (visto en @BotsGram_cu) #inline, #translate
Hashtags
@botsgram_cu · Post #3262 · 08.12.2020 г., 04:02
@utubebot Qué puede hacer este bot? Este bot es el mejor descargador de video con soporte de conversión de MP3. Para buscar videos, use el modo en línea @utubebot. 🤠 Idioma: Inglés (visto en @BotsGram_cu) #download, #youtube, #inline
@botsgram_cu · Post #4488 · 15.11.2021 г., 13:16
¿Qué puede hacer este bot? @CalcIt_bot Calculadora simple con botones integrados. También se puede usar de manera #inline. Idioma: Inglés (Visto en @botsgram_cu) #calculadora
Hashtags
@botsgram_cu · Post #4559 · 19.12.2021 г., 04:42
@spoilerobot ¿Que puede hacer este bot? Le permite enviar mensajes spoiler de forma #inline en chats, de forma que los demás usuarios decidan si quieren verlo o no Idioma: Inglés (Visto en @BotsGram_cu) Gracias a @Black_Drako por el aporte. #spoiler
@botsgram_cu · Post #3476 · 06.02.2021 г., 11:25
@bgcolorBot Qué puede hacer este bot? Este bot puede generar un color aleatorio para ser utilizado como fondo para Telegram. Idioma: Inglés (visto en @BotsGram_cu) #inline, #background
Hashtags