Music Player GUI using Python Tkinter
Functionality of the Music Player
- Better Looking GUI
- Pause/Play Supported
- Add/Delete songs from Playlist
- Previous/Next song function
- Time duration of song / next song displays
- List of all the songs.
- Adjust Volume
- Automatically Playing in Queue
- Play Selected song from Playlist
Usage
- Make sure you have Python installed in your system.
- Run Following command in the CMD.
pip install PyMusic-Player
Example
# test.py
from PyMusic_Player import Music_Player_GUI
## Make sure all the .MP3 songs besides in the folder
song_dir = 'path/of/songs_dir'
# If you want to give the Icon, make sure you have downloaded proper .ICO file.
icon = 'your.ico'
Music_Player_GUI(song_dir,icon)
Run the following Script.
python test.py
Note
- I have tried to implement all the functionality, it might have some bugs also. Ignore that or please try to solve that bug.
- It might possible, GUI looks different in your system, so it might be screen size problem, You can set the controls according to your screen. You need to modify
PyMusic_Player.py - My AIM is to provide Music Player functionality and one Music Player GUI to OpenSource, so every user can use this in their application.
Release files for PyMusic-Player 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PyMusic_Player-0.0.5.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| PyMusic_Player-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / PyMusic_Player-0.0.5.tar.gz
| Download URL | PyMusic_Player-0.0.5.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74143b077ae2779596cc15292a83946a746d6df2ab57ffb08a48551c6d6d4e79
|
|
BLAKE2b-256 checksum How to use checksums |
db6bb0ac31a9323970bc8e29fffb1d20cc62c4afac448703e7164f988c57e909
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8
|
Release files / PyMusic_Player-0.0.5-py3-none-any.whl
| Download URL | PyMusic_Player-0.0.5-py3-none-any.whl |
|---|---|
| Size | 5.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
569ffa45148bfaa01bb20f8594b068814045f2a059fd33770499806e94bd39c9
|
|
BLAKE2b-256 checksum How to use checksums |
9b2bc29f02e5628e4aba2b113d851396f872a7ef7977fbc46efe39cb76936a98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8
|