Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- with open("stock.txt") as stockfile:
- stock = [{"ID":a, "Size":b, "Color":c, "Model":d, "Store": e, "Warehouse":f} for a, b, c, d, e, f in [line.split() for line in stockfile.read().splitlines()]]
- def search(stock):
- model = input("Model Number: ")
- size = input("Size: ")
- color = input("Color: ")
- if size: stock = [i for i in stock if i["Size"].upper()==size.upper()]
- if color: stock = [i for i in stock if i["Color"].upper()==color.upper()]
- stock = [i for i in stock if i["Model"]==model]
- print("\nRestults:\n"+'\n'.join([f"Model: {i['Model']}, Size: {i['Size']}, Color: {i['Color']}, Number in store: {i['Store']}, Number in warehouse: {i['Warehouse']}" for i in stock]) if stock else "\nNo Results\n")
- while True:
- search(stock)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement