Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. import sys
  2. sk = {}
  3. try:
  4.     f = open('phonebook.txt', 'r')
  5. except IOError:
  6.     print 'No file!'
  7.     sys.exit()
  8.  
  9. f = open('phonebook.txt', 'r')
  10. for line in f:
  11.     lista = line.strip().split(',')
  12.     sk[lista[0]] = lista[1]
  13. f.close
  14.  
  15. print 'Numbers'
  16. for k,v in sk.iteritems():
  17.     print k.strip(),v.strip()
  18.  
  19. loop=True
  20. try:
  21.     f = open('phonebook.txt', 'w')
  22. except IOError:
  23.     print 'No file!'
  24.     sys.exit()
  25.  
  26. f = open('phonebook.txt', 'w')
  27. while loop:
  28.     name=raw_input('Give name: ')
  29.     if name == '':
  30.         for k,v in sk.iteritems():
  31.             f.write(k)
  32.             f.write(', ')
  33.             f.write(v)
  34.             f.write('\n')
  35.             f.close
  36.         loop = False
  37.         sys.exit()
  38.     number=raw_input('Give number: ')
  39.     sk[name]=number
  40.     print 'Numbers'
  41.     for k,v in sk.iteritems():
  42.         print k, v
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement