kipishio

Untitled

Oct 22nd, 2021
685
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import copy
  2. site = {
  3.     'html': {
  4.         'head': {
  5.             'title': 'Куплю/продам {} недорого'
  6.         },
  7.         'body': {
  8.             'h2': 'У нас самая низкая цена на {}',
  9.             'div': 'Купить',
  10.             'p': 'продать'
  11.         }
  12.     }
  13. }
  14.  
  15.  
  16. def new_site(data_site, template1, teg, template):
  17.     if isinstance(template1, dict):
  18.         if teg in template1:
  19.             result = template1[teg] = template1[teg].format(data_site)
  20.             return result
  21.         for i_ind, i_value in template1.items():
  22.             result = new_site(data_site, i_value, teg, template)
  23.             if result is not None:
  24.                 return
  25.  
  26.  
  27. def redakt_site(template):
  28.     name_produkt = input('Введите название продукта для нового сайта: ')
  29.     temp = copy.deepcopy(template)
  30.     new_site(name_produkt, temp, 'title', template)
  31.     new_site(name_produkt, temp, 'h2', template)
  32.     print('temp', temp, '\n')
  33.  
  34.  
  35. count_site = int(input('сколько будет сайтов: '))
  36. for i in range(count_site):
  37.     redakt_site(site)
  38.  
  39.  
RAW Paste Data