Pro Python
1.29K subscribers
85 photos
20 files
102 links
Канал создан, чтобы заинтересовать вас языками программирования.

@ - связь, реклама
Download Telegram
download_video.py
141 B
🖤Скрипт для скачивания видео с ютуба.

📖Библиотеки:
💠pytube

🛩Pro Python. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое enumerate?

⬜️Функция enumerate в Python позволяет одновременно получать индекс элемента и сам элемент из итерируемого объекта (список, кортеж, строка и т. д.)
Пример использования enumerate:

my_list = ['a', 'b', 'c', 'd']

for index, value in enumerate(my_list):
    print(f'Индекс: {index}, Значение: {value}')
Вывод:
Индекс: 0, Значение: a
Индекс: 1, Значение: b
Индекс: 2, Значение: c
Индекс: 3, Значение: d


🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣Функция hash

Функция hash() в Python используется для генерации хеш-значения объекта. Хеш-значение представляет собой числовое значение фиксированной длины, которое уникально для каждого объекта.

Пример использования функции hash():

# Хеширование строки
hash_value = hash("Python")
print(hash_value)

# Хеширование числа
hash_value = hash(123)
print(hash_value)

⚠️Важно знать, что хеширование является необратимым процессом, поэтому нельзя восстановить исходное значение из его хеш-значения.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код на языке Python
print('5', '2', '7', '8', sep='*')
Anonymous Quiz
5%
5 2 7 8
46%
5*2*7*8
40%
Исключение: ArgumentError
9%
5278
⚙️Метод shuffle

🐍В Python метод shuffle() используется для случайного перемешивания элементов в списке. Для использования этого метода, необходимо импортировать модуль random. Вот пример кода, демонстрирующий использование метода shuffle():

import random

my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)

При выполнении этого кода список my_list будет случайным образом перемешан, и результат будет выведен на экран.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥Полезные библиотеки Python

💠Gooey

Библиотека Python превратит ваш консольный скрипт в приложение с графическим интерфейсом в одну строчку кода.

🚌Установка👇

pip install Gooey


📃Документация


🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔒Генератор паролей

Простой способ генерации простых паролей заданной длины.

Дополнительных библиотек не нужно, пароль генерируется из чисел, символов и букв.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Регулярные выражения

🖥Регулярные выражения в Python - это мощный инструмент для поиска и обработки текстовой информации с помощью шаблонов. Они позволяют осуществлять гибкий поиск и замену текста, работу с шаблонами и многое другое.

Вот примеры использования регулярных выражений в Python:

⚠️Необходимо импортировать модуль re
import re

🔻Поиск строки, содержащей определенный шаблон:
text = 'Это пример текста для поиска'
pattern = r'пример'
result = re.search(pattern, text)
print(result.group())

🔻Поиск всех совпадений в тексте:
text = 'abababcbab'
pattern = r'ab'
result = re.findall(pattern, text)
print(result)

🔻 Замена подстроки в тексте:
text = 'Это пример текста для замены'
pattern = r'пример'
replacement = 'примерочек'
result = re.sub(pattern, replacement, text)
print(result)

🔻Проверка соответствия текста шаблону:
text = '12345'
pattern = r'\d+'
if re.fullmatch(pattern, text):
    print('Соответствует')
else:
    print('Не соответствует')


🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
📚Полезные библиотеки Python

🔗Proxy-checking

📌 Библиотека Python для проверки проксей.

🚀Установка 👇

pip install proxy-checking



🖥Документация

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
call

Этот
метод позволяет создать так называемые «вызываемые» объекты, то есть их можно вызывать как функции.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🖥DeepFaceLab - это ведущее программное обеспечение для создания дипфейков, написанное на языке Python.

🙂Вы можете собирать лицо любой знаменитости, которое можно использовать в DeepFaceLab.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Оператор is

🔻В Python оператор 'is' используется для сравнения объектов в памяти, проверки их идентичности. Например, выражение 'a is b' вернет True, если переменные a и b указывают на один и тот же объект в памяти, и False в противном случае.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
TelegramBot-main.zip
25.9 KB
🤖Скрипт user-bot

🚀Скрипт продвинутого многопользовательского юзер-бота для Telegram.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2👍1
📖Книга "Python. Исчерпывающее руководство (Дэвид Бизли)"

🐍Книга для практикующих программистов, то есть для разработчиков на Python, которые пишут код в настоящий момент и которые хотят расширить свои навыки новыми приемами.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3👍1🫡1
EngTeachBot-main.zip
161.5 KB
🇬🇧Скрипт самоучитель английского языка

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📖Полезные библиотеки Python

ℹ️Celery

🔻Библиотека Python для работы с фоновыми задачами, позволяет выстраивать их в очередь и распределять выполнение между разными процессорами и устройствами. Это помогает уменьшить нагрузку на процессор и выполнять трудоемкие задачи без ущерба производительности.

📎Установка 👇👇👇

pip install celery


🖥Документация

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31👏1
check_bot.py
2.7 KB
😀Скрипт, который позволяет ловить чеки @CryptoBot и @xrocket

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18👎74🤔3💩1
Перезагрузка операторов

⌨️Python позволяет определять для своих классов встроенные операторы, такие как операции сложения, вычитания и т.д. 

🔻Для этого определен ряд функций. Например, add для сложения, truediv для деления, contains для in и так далее

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1
Splat-оператор

🔻Splat (одна звездочка) расширяет коллекцию до позиционных аргументов, а splatty-splat (две звездочки) — словарь до именованных аргументов.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👎1
Отрицательный индекс

🔻Если вы хотите начать с последнего знака, то воспользуйтесь отрицательным индексом.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁3👎1