driver.execute_script("window.scrollTo(0, y)")
# вот это
observation = weather = observation.get_weather()
# замени на это
weather = observation.weather
from itertools import groupby, chain
from collections import OrderedDict
a = [['Петров', 'Петр', 'Петрович', 'Стационар', '', '+7(888)888-88-88 ', ''],
['Иванов','Иван','Иванович','Поликлиника',
'','+7(777)777-77-77 доб.0000',''],
['Иванов', 'Андрей', '', '',''],
['Петров','Петр','Петрович','Стационар','Хирург','','',''],
['Иванов', 'Иван', '', '', '', 'Ivan.Ivanov@mail.ru']]
a.sort(key=lambda x: (x[0], x[1]))
grouped_list = [list(data) for _, data in groupby(a, key=lambda x: (x[0], x[1]))]
res = [list(OrderedDict.fromkeys(chain(*x))) for x in grouped_list]
pip install python-jose
from itertools import groupby
test_list = [{'group': 'style', 'name': 'Классика'}, {'group': 'style', 'name': 'Модерн'}, {'group': 'type', 'name': '2-х комнатная квартира'}, {'group': 'style', 'name': 'Модерн'}]
keyfunc = lambda x:x['group']
res = [list(data) for _, data in groupby(sorted(test_list, key=keyfunc), key=keyfunc)]
return render(request, 'posts/post/edit.html', {'form': form, 'post': post})
python hello_world.py
eel.init("web")
eel.start("main.html" , size=(700,700))