Can any1 help me with my code? I cant remove object inside of my list. And how to update them.
import pickle
from module2 import cmod2
plannerlist = []
class cmod3:
def meth31():
planner = []
add = cmod2.meth22()
planner.append(add)
plannerlist.append(planner)
pickle.dump(plannerlist, open('pl','wb'))
print('Your plan:')
for planner in plannerlist:
print(*planner)
return planner
#return plannerlist
# print(pl)
#show
def meth32():
plannerlist = pickle.load(open("pl", "rb"))
print("Current plan list:")
for planner in plannerlist:
print(*planner)
removeplan = input("Which plan would you like to remove?")
for planner in plannerlist:
if planner == removeplan:
plannerlist.remove(planner)
pickle.dump(plannerlist, open("pl", "wb"))
print('Plan removed.')
#remove
