我正在编写一个程序来计算你的步骤的bpm,并推荐类似bpms的歌曲。我有困难,找出如何搜索名单的歌曲后,得到了下午。这就是现在的节目:
from tkinter import *
from threading import Timer
scnds = 10
turn = 0
bpm = 0
num = 0
window = Tk()
window.title("BPMplayer")
window.geometry("470x260")
def bpmMain():
global num
bpm = num*scnds
bpm = str(bpm)
your_bpm = Entry(window)
your_bpm.insert(END, "Your bpm: " + bpm)
print(bpm)
your_bpm.pack()
bpmtrack = Timer(scnds, bpmMain)
def addBeat():
global num
num += 1
def runBpm():
global turn
if turn == 1:
addBeat()
if turn == 0:
bpmtrack.start()
turn =+ 1
ClicktoStart['text'] = "Click"
ClicktoStart = Button(window, text="Click to Start", padx=200, pady=100, command=runBpm)
ClicktoStart.pack()
window.mainloop()发布于 2022-08-02 21:55:47
所需库:正则表达式
import re编制数据:
text = "randomthing = 100, rand2 = 99, rand3 = 67, rand4 = 8"定义正则表达式:一个空格和一个或多个数字。
p = re.compile(r'\s(\d+)')匹配数组:a
a = p.findall(text)
print(a)输出:'100','99','67','8‘
https://stackoverflow.com/questions/73212040
复制相似问题