👍21🤔7😢1
re.findall()
Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в виде списка строк или список кортежей. Строка сканируется слева направо, и совпадения возвращаются в найденном порядке.
Результат зависит от количества групп захвата в шаблоне:
•Если групп нет, то возвращается список строк, соответствующих всему шаблону.
•Если существует ровно одна группа, то возвращается список строк, соответствующих этой группе.
•Если присутствует несколько групп, то возвращается список кортежей строк, соответствующих группам.
Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в виде списка строк или список кортежей. Строка сканируется слева направо, и совпадения возвращаются в найденном порядке.
Результат зависит от количества групп захвата в шаблоне:
•Если групп нет, то возвращается список строк, соответствующих всему шаблону.
•Если существует ровно одна группа, то возвращается список строк, соответствующих этой группе.
•Если присутствует несколько групп, то возвращается список кортежей строк, соответствующих группам.
👍11🎉1
Чем отличаются методы remove() и discard(), применяемые к множеству?
Anonymous Quiz
19%
discard удаляет элемент если он есть, и выводит ошибку если его нет, remove просто удаляет элемент
37%
remove удаляет элемент если он есть, и выводит ошибку если его нет, discard просто удаляет элемент
20%
метода discard() для множеств не существует
6%
Все варианты неверные
18%
Узнать ответ
👍18❤2🤔2🔥1
SQLAlchemy
Библиотека SQLAlchemy в Python используется для работы с базами данных. Она предоставляет удобный и гибкий способ взаимодействия с различными типами баз данных, включая SQLite, MySQL, PostgreSQL и многие другие.
Одним из интересных и малоизвестных свойств SQLAlchemy является возможность использования выражений в качестве аргументов функций (например,
В этом примере мы создаем запрос, который возвращает все строки из таблицы
Библиотека SQLAlchemy в Python используется для работы с базами данных. Она предоставляет удобный и гибкий способ взаимодействия с различными типами баз данных, включая SQLite, MySQL, PostgreSQL и многие другие.
Одним из интересных и малоизвестных свойств SQLAlchemy является возможность использования выражений в качестве аргументов функций (например,
case()
, or_()
). Это позволяет создавать гибкие запросы к базе данных, которые могут изменяться в зависимости от условий.В этом примере мы создаем запрос, который возвращает все строки из таблицы
users
, у которых либо имя равно "John", либо возраст равен 25.👍20❤3🍾1
Propan — Python фреймворк для написания микросервисов с использованием брокеров сообщений
Смотреть статью
Смотреть статью
👍20😱7👨💻3❤2
🤔16👍10🗿6
Проверяем, является ли заданная дата – праздником
Установка модуля -
Подробнее про данный модуль можно почитать здесь.
Установка модуля -
pip install holidays
В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.Подробнее про данный модуль можно почитать здесь.
👍15🎉2❤1🗿1
Что выведет данный код?
Anonymous Quiz
37%
False, True
26%
True, True
9%
True, False
17%
False, False
11%
Узнать ответ
🤔26👍10🔥5🆒4🗿2❤1
10 фишек Python, которые поднимут ваш скилл на новый уровень
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
Смотреть статью
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
Смотреть статью
Tproger
10 фишек Python, которые поднимут скилл на новый уровень
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
👍10❤4
Мы собрали для вас подборку самых полезных каналов для Python разработчиков.
От практических каналов, где авторы пишут код 24/7 и выкладывают его подписчикам до каналов о хакинге на Python, и создании нейросетей.
Только актуальный и полезный материал 2023 года.
Сохраняйте себе: https://t.me/addlist/8vDUwYRGujRmZjFi
От практических каналов, где авторы пишут код 24/7 и выкладывают его подписчикам до каналов о хакинге на Python, и создании нейросетей.
Только актуальный и полезный материал 2023 года.
Сохраняйте себе: https://t.me/addlist/8vDUwYRGujRmZjFi
❤6🔥5👍2
Временные файлы
В стандартной библиотеке Python имеется модуль
Функция
Созданный временный файл будет автоматически удален по закрытию файла или при выходе из контекстного менеджера, а другие процессы и приложения не смогут получить доступ к этому временному файлу.
В стандартной библиотеке Python имеется модуль
tempfile
, содержащий классы и методы для работы со временными файлами и директориями. Такие файлы нужны для сохранения промежуточных результатов выполнения программы.Функция
TemporaryFile
создает временный файл в системной директории и возвращает файлоподобный объект.Созданный временный файл будет автоматически удален по закрытию файла или при выходе из контекстного менеджера, а другие процессы и приложения не смогут получить доступ к этому временному файлу.
👍16❤3🎉1