Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71🔥15❤4
schedule — простой в использовании Python модуль для периодического запуска функций по дням, часам, минутам и даже секундам.
#python #doc #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥19❤6
Перед использованием убедитесь, что установлены указанные библиотеки.
#doc #tipsandtricks #python #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍68🔥18❤10🤯3
Убедитесь, что у вас установлен FFMPEG для работы с форматами аудио.
$ pip install SpeechRecognition pydub
#doc #tipsandtricks #python #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥12❤2
#python #soft #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥7❤3🤯3🫡2
Хватит тратить время на ручные рассылки! Используем PyWhatKit для автоматической отправки сообщений прямо в WhatsApp.
Что ещё умеет PyWhatKit?
✔️ Автоматически отправлять сообщения в WhatsApp в заданное время.
✔️ Поддерживает мгновенную отправку сообщений.
✔️ Конвертирует изображения в ASCII-арт (олдскульная фича!).
Бонус: Не требует API WhatsApp, просто открывает веб-версию и отправляет сообщение!
#soft #python #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥25❤12
Хотите легко записывать звук? Библиотека
sounddevice
позволяет записывать аудио без лишних сложностей!pip install sounddevice scipy
Как работает?
Просто запустите скрипт, введите время записи/название и получите аудиофайл.
#python #soft #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥9❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥10❤7🤯7
PDF версия. Сохраняй
#python #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🔥11❤2
Хочешь защитить свой .pdf паролем без лишней мороки? Вот мини-скрипт на Python, который сделает это за тебя.
Полезно для контрактов, сертификатов, тех доков и даже личных заметок.
pip install PyPDF2
python
from typing import Union
from PyPDF2 import PdfReader, PdfWriter
def secure_pdf(input_path: str, password: str, output_path: Union[str, None] = None) -> str:
"""
Шифрует PDF-файл паролем и сохраняет в новый файл.
:param input_path: Путь к исходному PDF-файлу.
:param password: Пароль для шифрования PDF.
:param output_path: Путь к зашифрованному файлу. Если не указан — формируется автоматически.
:return: Путь к зашифрованному PDF-файлу.
"""
reader = PdfReader(input_path)
writer = PdfWriter()
for page in reader.pages:
writer.add_page(page)
writer.encrypt(password)
if not output_path:
output_path = f'encrypted_{input_path}'
with open(output_path, 'wb') as output_file:
writer.write(output_file)
return output_path
if __name__ == '__main__':
file = 'secret.pdf'
password = 'pythontoday'
result = secure_pdf(file, password)
print(f'✅ Зашифрованный файл создан: {result}')
Сохраняй, пригодится
@python2day
#python #tipsandtricks #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥14❤6
Это проще, чем кажется — достаточно библиотеки translate.
pip install translate
from translate import Translator
def translate_text(text: str, source_lang: str, target_lang: str) -> str:
"""
Переводит текст с одного языка на другой.
:param text: Текст для перевода.
:param source_lang: Язык оригинала (например, "Russian").
:param target_lang: Язык перевода (например, "English").
:return: Переведённый текст.
"""
translator = Translator(from_lang=source_lang, to_lang=target_lang)
return translator.translate(text)
# Пример использования
if __name__ == "__main__":
result = translate_text("Привет мой друг", "Russian", "English")
print(result)
# Hello my friend
Сохраняй, пригодится для практики
#python #code #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥9❤5