Мы собрали для вас подборку самых полезных каналов для 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
Каким будет результат выполнения кода?
Anonymous Quiz
2%
9, 8
5%
(2, 3)
45%
8, 9
38%
(8, 9)
3%
[8, 8]
7%
Узнать ответ
👍25🤔9🗿6
Что нам стоит диаграмму в Python построить: 5 вариантов привлекающей внимание визуализации данных и кое-что ещё
Диаграммы помогают визуализировать как простые, так и самые сложные наборы данных. При этом диаграмм — множество видов, у каждого есть свои достоинства и недостатки. О наиболее эффектных и эффективных, реализуемых с Python, мы решили рассказать в сегодняшней подборке.
Смотреть статью
Диаграммы помогают визуализировать как простые, так и самые сложные наборы данных. При этом диаграмм — множество видов, у каждого есть свои достоинства и недостатки. О наиболее эффектных и эффективных, реализуемых с Python, мы решили рассказать в сегодняшней подборке.
Смотреть статью
👍8❤1
Jinja2
Jinja2 - это библиотека шаблонизатора для языка программирования Python. Она позволяет создавать шаблоны
Jinja2 имеет множество возможностей, таких как наследование шаблонов, условные операторы, циклы и многие другие функции.
В данном примере мы создаем шаблон, в котором используется переменная
Jinja2 - это библиотека шаблонизатора для языка программирования Python. Она позволяет создавать шаблоны
HTML
, XML
и других форматов, которые могут использоваться для создания динамических веб-страниц. Jinja2 имеет множество возможностей, таких как наследование шаблонов, условные операторы, циклы и многие другие функции.
В данном примере мы создаем шаблон, в котором используется переменная
name
. Затем мы передаем значение этой переменной в шаблон и рендерим его с помощью метода render
. В результате мы получаем строку "Привет, мир!", которая выводится на экран.👍15🎉2
Узнаем количество фотографий в папке
Вы можете использовать модуль os в Python для получения списка файлов в папке и подсчета количества файлов с расширением изображения.
Просто замените /путь/к/папке на фактический путь к вашей папке с фотографиями. Код будет подсчитывать количество файлов с расширениями .jpg, .jpeg, .png и .gif. Если вам нужно учитывать другие типы файлов, вы можете добавить соответствующие расширения в список photo_extensions.
Вы можете использовать модуль os в Python для получения списка файлов в папке и подсчета количества файлов с расширением изображения.
Просто замените /путь/к/папке на фактический путь к вашей папке с фотографиями. Код будет подсчитывать количество файлов с расширениями .jpg, .jpeg, .png и .gif. Если вам нужно учитывать другие типы файлов, вы можете добавить соответствующие расширения в список photo_extensions.
👍14🍾2
Каким будет результат выполнения кода?
Anonymous Quiz
24%
3
12%
2
9%
1
29%
0
5%
None
9%
Error
12%
Узнать ответ
👍20🤔6😢4❤2🔥1
#Вопросы_с_собеседования
Напишите код, который будет рассчитывать угол между часовой и минутной стрелкой в заданное время
Данная задача покажет логическое мышление кандидата, и как быстро он сможет придумать решение. Пример решения представлен на изображении.
Напишите код, который будет рассчитывать угол между часовой и минутной стрелкой в заданное время
Данная задача покажет логическое мышление кандидата, и как быстро он сможет придумать решение. Пример решения представлен на изображении.
👍26❤3
Узнаем время года с помощью Python
Для определения времени года можно использовать текущий месяц и сопоставить его с нужным временем года.
В этом примере мы используем модуль
Для определения времени года можно использовать текущий месяц и сопоставить его с нужным временем года.
В этом примере мы используем модуль
datetime
для получения текущей даты и времени. Затем мы сравниваем текущий месяц с нужными месяцами для каждого времени года и определяем соответствующий сезон.👍21❤3🗿2🔥1
Каким будет результат выполнения кода?
Anonymous Quiz
13%
1 2 3 4
10%
1 4 8 12
25%
4 7 11 15
7%
12 13 14 15
14%
Error
17%
None None None None
13%
Узнать ответ
👍14🗿9🤔4
Сравниваем 2 лица на фото с помощью Python
Для сравнения двух лиц на фото в Python можно использовать библиотеку
В этом примере мы сначала загружаем изображения лиц и находим лица на изображениях с помощью функции
Затем мы кодируем найденные лица с помощью функции
Для сравнения двух лиц на фото в Python можно использовать библиотеку
face_recognition
.В этом примере мы сначала загружаем изображения лиц и находим лица на изображениях с помощью функции
face_locations()
. Затем мы кодируем найденные лица с помощью функции
face_encodings()
и сравниваем их между собой с помощью функции compare_faces()
. Результат сравнения - список булевых значений (True или False), которые сообщают, совпадают ли два лица на фото.👍20❤1
Правильное подключение к БД: почему, зачем и как
Как подключить базу данных? Казалось бы, простейший вопрос, однако частенько здесь совершают ошибки. Как правило, даже если сделать всё плохо, проблем не возникнет, но это до поры до времени. Как только проект вырастет и увеличится нагрузка, эти ошибки дадут о себе знать, и отследить их будет сложно.
В этой небольшой статье, я последовательно буду создавать подключения к БД, а затем показывать на примере, что может пойти не так.
Смотреть статью
Как подключить базу данных? Казалось бы, простейший вопрос, однако частенько здесь совершают ошибки. Как правило, даже если сделать всё плохо, проблем не возникнет, но это до поры до времени. Как только проект вырастет и увеличится нагрузка, эти ошибки дадут о себе знать, и отследить их будет сложно.
В этой небольшой статье, я последовательно буду создавать подключения к БД, а затем показывать на примере, что может пойти не так.
Смотреть статью
❤7👍4🔥2