Advertisement
Guest User

Untitled

a guest
May 26th, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. def check_triplet(str):
  2.     #Проверка на правильность триплета
  3.     if(str[0]!="$" or
  4.        str.count(".")!=1 or
  5.        str.count("=")!=1 or
  6.        str.count(" ")!=0):
  7.        raise Exception('Неправильный формат всптд:'+str)
  8.     #Проверка что значения не нулевые
  9.     if(len(str.split(".")[0])<2 or
  10.        len(str.split(".")[1].split("=")[0])<1 or
  11.        len(str.split(".")[1].split("=")[1])<1):
  12.        raise Exception("Нулевое значение в триплете")
  13.  
  14. def convert_to_json(triplet):
  15.     check_triplet(triplet)
  16.     return json.dumps({triplet.split("=")[0]:triplet.split("=")[1]}, sort_keys=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement