Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import pickle
- d = {}
- def main():
- useri = raw_input('enter choice(add[1], del[2], show[3]): ')
- if useri == 1:
- name = raw_input('enter name: ')
- number = raw_input('enter number: ')
- if name in d:
- print "Name already in use."
- else:
- d[name] = number
- #writes
- output = open('info.pkl', 'wb')
- pickle.dump(d, output)
- output.close()
- elif useri == 2:
- delname = raw_input('enter name to delete: ')
- if delname in d:
- del d[delname]
- else:
- print "Not in dictrionary"
- elif useri == 3:
- #reads
- pkl_file = open('info.pkl', 'rb')
- d2 = pickle.load(pkl_file)
- pkl_file.close()
- print d2
- else:
- print "Choose an option"
- return 0
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement