То, что я хочу быть в состоянии сделать, это запустить список MIDI-файлов, у меня есть программа, чтобы перечислить их и играть в них ...Желая получить выход и запустить программу вместе с Tkinter
import os,fnmatch,pygame
pygame.mixer.init()
List = []
Song = 0
def Update():
List = []
for file in os.listdir('.'):
if fnmatch.fnmatch(file, '*.mid'):
List.append(file)
return List
List = Update()
while True:
while Song <= len(List):
pygame.mixer.music.load(List[Song])
pygame.mixer.music.play(1)
while pygame.mixer.music.get_busy() == True:
List = Update()
Song = Song + 1
Song = 0
Это в настоящее время работает с .mid файлы, которые он находится в той же папке, но я хочу реализовать слайдер с программой, чтобы регулировать громкость, у меня есть этот код уже ...
from Tkinter import *
master = Tk()
def getThrottle(event):
Volume = Throttle.get()
Throttle = Scale(master, from_=0, to=100, tickinterval=10, length=200, orient=HORIZONTAL, command=getThrottle)
Throttle.set(0)
Throttle.pack()
mainloop()
что Я хочу знать, как я могу заставить обе программы работать одновременно с одной переменной global между обоими t variable is Volume