Professional Documents
Culture Documents
print('++++++++++++++++++++++++++++++++++++++++++++++++++')
print('+ +')
print('+ Welcome to Grocery Items Module +')
print('+ +')
print('++++++++++++++++++++++++++++++++++++++++++++++++++')
dfgrocery = pd.read_csv('grocery.csv',
header=None,
names=['itemno','name','company','qty','mrp'])
choice = 0
while(choice != 6):
print('Choices for the module')
print('1. Add a new Item')
print('2. Update Item')
print('3. Delete Item')
print('4. View grocery')
print('5. View Charts')
print('6. Exit')
choice = int(input('Enter your choice : '))
if(choice == 1):
itemno = int(input('Input Item Number : '))
name = input('Input Item Name : ')
company = input('Input Company : ')
qty = input('Input qty : ')
mrp = input('Input MRP (In Rs) : ')
noofgrocery = len(dfgrocery)
dfgrocery.loc[noofgrocery] = [itemno,name,company,qty,mrp]
print(dfgrocery)
dfgrocery.to_csv('grocery.csv',header=False,index=False)
elif (choice == 2):
itemno = int(input('Enter grocery itemno : '))
print(dfgrocery.loc[dfgrocery['itemno'] == itemno])
indexno = dfgrocery.loc[dfgrocery['itemno'] == itemno].index
print('1. Update grocery itemno')
print('2. Update Name')
print('3. Update Company')
print('4. Update Qty')
print('5. Update MRP')
updatechoice = int(input('Enter your choice for update : '))
if (updatechoice == 1):
newitemno = int(input('Enter new grocery itemno : '))
dfgrocery.loc[indexno,'itemno'] = newitemno
dfgrocery.to_csv('grocery.csv',header=False,index=False)
elif (updatechoice == 2):
newname = input('Enter updated grocery Name : ')
dfgrocery.loc[indexno,'name'] = newname
dfgrocery.to_csv('grocery.csv',header=False,index=False)
elif (updatechoice == 3):
newcompany = input('Enter updated grocery company : ')
dfgrocery.loc[indexno,'company'] = newcompany
dfgrocery.to_csv('grocery.csv',header=False,index=False)
elif (updatechoice == 4):
newqty = input('Enter updated grocery qty : ')
dfgrocery.loc[indexno,'qty'] = newqty
dfgrocery.to_csv('grocery.csv',header=False,index=False)
elif (updatechoice == 5):
newmrp = input('Enter updated grocery mrp : ')
dfgrocery.loc[indexno,'mrp'] = newmrp
dfgrocery.to_csv('grocery.csv',header=False,index=False)
print(dfgrocery.loc[dfgrocery['itemno'] == itemno])
print('----grocery Record Updated----')