def __init__(self): ListenableModel.__init__(self) self.currentSong = None # le repertoire ou se trouvent les musiques self.directory = None self.primaryQueue = Queue() self.secondaryQueue = Queue()
def __init__(self): self.queue = Queue() self.file_load = File_Load() try: self.transactions = self.file_load.Read_json( "Transaction_Queue.json") for i in self.transactions: self.queue.enqueue(i) except FileNotFoundError: print("File Not Found..")
def __init__(self): """ Reading old transaction from transaction json file and maintain in queue """ self.queue = Queue() with open("Transaction_queue.json") as data: try: temp = json.load(data) except Exception: pass else: for i in temp: self.queue.enqueue(i)
def Show_Cal_Queue(self, year, month): queue = Queue() # Queue class object d = 1 m = month y = year if IsLeap(year): # check if leap year self.month_days[1] = 29 # than update month days value y0 = y - (14 - m) // 12 x = y0 + y0 // 4 - y0 // 100 + y0 // 400 m0 = m + 12 * ((14 - m) // 12) - 2 start_day = (d + x + 31 * m0 // 12) % 7 # calculate start day print("\n-------------", self.month_name[month - 1], "-", year, "--------------\n") # print heading for i in range(7): # print week days print(self.day[i], end=' ') print() date = 1 for i in range(6): # store the dates in queue for j in range(7): if date <= self.month_days[ m - 1]: # check the date less than the month days if i == 0 and j < start_day: # check if i==0 and j < start day queue.enqueue(0) continue queue.enqueue( date) # else store than date in Queue position date += 1 # update the date try: for i in range(6): # print the calender in formatted output for j in range(7): if queue.Size() >= 0: x = int(queue.dequeue()) print(str(x).ljust(2), end=' ') print() except: print()
def clearSongs(self): ''' vide les liste d'attentes et retire la musique courrante ''' self.currentSong = None self.primaryQueue = Queue() self.secondaryQueue = Queue()
from Week1.Util import get_anagram, get_prime from util.Queue import Queue queue = Queue() primearray = get_prime() # Prime Numbers Array anagrams = get_anagram(primearray) # Anagram Numbers Array for i in anagrams: # Add Elements Of Anagram Array In Queue queue.enqueue(i) q_size = queue.Size() # Calculate Size Of Queue for i in range(q_size): # Print Elements Of Queue print(queue.dequeue(), '', end='')
def __init__(self): """ Creating object of queue for maintain and store data """ self.queue = Queue()