Оцініть цю публікацію!
[Усього: 0 Середнє значення: 0]
Напишемо простий музичний плеєр на мові Python з використанням бібліотеки pygame. Перш ніж почати, переконайтеся, що ви встановили pygame:
Встановлюємо бібліотеку: pip install pygame
Потім Скрипт:
import pygame
from pygame.locals import QUIT
import os
def play_music(file_path):
pygame.mixer.init()
pygame.mixer.music.load(file_path)
pygame.mixer.music.play()
def stop_music():
pygame.mixer.music.stop()
def main():
while True:
print("\nSimple Music Player Menu:")
print("1. Play Music")
print("2. Stop Music")
print("3. Exit")
choice = input("Enter your choice (1/2/3): ")
if choice == "1":
file_path = input("Enter the path of the music file: ")
if os.path.exists(file_path):
play_music(file_path)
print(f"Now playing: {os.path.basename(file_path)}")
else:
print("File not found. Please enter a valid file path.")
elif choice == "2":
stop_music()
print("Music stopped.")
elif choice == "3":
print("Exiting the music player. Goodbye!")
pygame.mixer.quit()
break
else:
print("Invalid choice. Please enter 1, 2, or 3.")
if __name__ == "__main__":
main()
Цей скрипт використовує pygame для відтворення музики. Ви можете ввести шлях до свого аудіофайлу та обрати, чи ви хочете відтворити музику, зупинити її або вийти з плеєра.
Зверніть увагу, що це простий приклад, і вам може знадобитися додатковий функціонал для повноцінного музичного плеєра, такого як обробка подій, перегляд списку ваших аудіофайлів тощо.
Схоже з цієї категорії:
Використання ChatGPT через API використовуючи Python
Генератор паролю на Python
Підключення до БД і виведення інформації з неї через Python
Простий парсер на Python
Бот Телеграм на Python
Прогноз погоди на Python
Python скрипт перевірки існування теки
Масове додавання даних в XLSX за допомогою Python
Нейронна мере для класифікації рукописних цифр
Запуск декількох програм відповідно до часу на Python
Пінгування веб-сторінок на Python