国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python趣味挑戰之實現簡易版音樂播放器

Python趣味挑戰之實現簡易版音樂播放器

2021-11-17 10:25Python中文社區 Python

小伙伴們天天學編程應該都學累了,今天特地給大家整理了這篇文章,讓大家在學習的時候也收貨快樂,文中有非常詳細的代碼示例,需要的朋友可以參考下

 

一、前言

今天我們將用Python來創建一個屬于自己的音樂播放器。為此,我們將使用三個軟件包:

  • Tkinter:用于UI
  • Pygame:播放音樂
  • os:用于訪問系統文件

在這里我們將看到創建音樂播放器的每個步驟,我們將代碼分為四個部分。

 

二、實現過程

在第一部分中,我們將導入所有軟件包。其次,我們將創建UI。第三,我們從系統中導入所有音樂并在APP應用程序中進行展示。第四,設計一個有助于播放特定音樂的功能。

在導入所有這三個軟件包之前,我們必須在系統中安裝這些軟件包。

?
1
2
pip install pygame
pip install tkinter

os已經安裝好了,所以我們只需要導入它即可:

?
1
2
3
from tkinter import *
from pygame import mixer
import os

現在我們將為應用程序創建UI。

?
1
2
3
4
5
6
7
root = Tk()
root.title(“music player”)
Button(root,text= “play”, command = playsong).grid(row =1 , column = 0)
Button(root,text= “pause”, command = pausesong).grid(row =1 , column = 1)
Button(root,text= “stop”, command = stopsong).grid(row =1 , column = 2)
Button(root,text= “resume”, command = resumesong).grid(row =1 , column = 3)
mainloop()

在這里我們創建了4個按鈕并傳遞命令,在下一步中,我們將為每個函數創建一個函數,以幫助播放、停止、恢復和暫停播放特定歌曲。我們還將會把所有歌曲存儲在我們的播放列表中,因此在步驟三中,我們將創建一個變量名稱作為播放列表,并從我們的系統中存儲和顯示歌曲列表。

?
1
2
3
4
5
6
7
mixer.init()
playlist = Listbox(root,selectmode=SINGLE,bg = “green”)
playlist.grid(columnspan =5)
os.chdir(‘/Users/rajatupadhyaya/Documents/song')
song = os.listdir()
for in song:
playlist.insert(END,s)

mixer.init()將檢查系統中所有當前的歌曲。在下一行中,我們創建了一個列表框,該列表框將顯示在我們的UI中。os在下一行沒有幫助訪問特定目錄,因此我們給出了路徑并將所有音樂存儲在歌曲變量中,并運行了一個將所有歌曲循環存儲在播放列表中。現在,我們將在最后一步定義功能并創建播放列表。

?
1
2
3
4
5
6
7
8
9
10
11
def playsong():
currentsong = playlist.get(ACTIVE)
print(currentsong)
mixer.music.load(currentsong)
mixer.music.play()
def pausesong():
mixer.music.pause()
def stopsong():
mixer.music.stop()
def resumesong():
mixer.music.unpause()

playsong函數將檢查當前選擇的歌曲并加載歌曲后播放。

 

三、完整代碼

Python趣味挑戰之實現簡易版音樂播放器

 

四、最終的音樂播放器APP如下

Python趣味挑戰之實現簡易版音樂播放器

Python趣味挑戰之實現簡易版音樂播放器Python趣味挑戰之實現簡易版音樂播放器Python趣味挑戰之實現簡易版音樂播放器

到此這篇關于Python趣味挑戰之實現簡易版音樂播放器的文章就介紹到這了,更多相關Python音樂播放器內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/BF02jgtRS00XKtCx/article/details/117267474

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产黄视频在线观看 | 一区二区三区中文字幕 | se在线播放| 91精品国产综合久久久久久丝袜 | 免费黄色在线看 | 中文字幕国产一区 | 毛片网站免费在线观看 | 日韩免费视频 | 操老逼| 国产一区欧美 | 国产成人在线电影 | 日本黄色一级 | 中文字幕乱码亚洲无线三区 | 国产高清自拍 | 亚洲一区国产精品 | 国产视频一区二区三区在线观看 | 91久久精品国产亚洲a∨麻豆 | 成人黄网视频在线观看 | 亚洲福利在线观看 | 一级视频在线播放 | 国产一区二区三区久久 | 香蕉国产精品 | 亚洲视频第一页 | 国产黄色美女 | 免费在线黄色网址 | 久久精品亚洲精品国产欧美kt∨ | 国产精品久久久久久久久久久久久 | 视频一区中文字幕 | 中文字幕久久精品 | 成人福利网站 | 久久成人精品视频 | 国产最新视频在线 | 亚洲成人免费在线 | 亚洲一区精品在线 | 午夜成人免费电影 | 久久国内精品 | 欧美一区二区三区在线观看视频 | 黄视频在线观看免费 | 日日摸夜夜添夜夜添精品视频 | 亚洲尤物 | www.欧美亚洲|