This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"RAL 1000" :"Зелено-бежевый", | |
"RAL 1001" :"Бежевый", | |
"RAL 1002" :"Песочно-желтый", | |
"RAL 1003" :"Сигнальный желтый", | |
"RAL 1004" :"Золотисто-желтый", | |
"RAL 1005" :"Медово-желтый", | |
"RAL 1006" :"Кукурузно-желтый", | |
"RAL 1007" :"Желтый нарцисс", | |
"RAL 1011" :"Коричнево-бежевый", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import xmltodict | |
xml = """ | |
<feed xml:lang='en'> | |
<title>NPBFX</title> | |
<subtitle lang='en'>Programming challenges | |
</subtitle> | |
<link rel='alternate' type='text/html' href='http://npbfx.com/' /> | |
<updated>2020-10-28T12:00:00</updated> | |
</feed> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import unittest | |
d = { | |
"a": 5, | |
"b": 6, | |
"c": { | |
"f": 9, | |
"g": { | |
"m": 17, | |
"n": 3 | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from lxml import html | |
import urllib3 | |
http = urllib3.PoolManager() | |
r = http.request('GET', 'http://python.org') | |
data = html.fromstring((r.data).decode("utf8")) | |
divs = data.xpath('//div[@class = "medium-widget event-widget last"]')[0] | |
ULs = divs.xpath('.//ul')[0] | |
LIs = ULs.xpath('.//li') | |
rez = {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.core import serializers | |
from django.http import JsonResponse | |
import django_filters | |
from django.db.models import Q | |
import json | |
def live_search(request, template_name="shop/livesearch_results.html"): | |
q = request.GET.get("q", "") | |
data = serializers.serialize("json", Product.objects.filter( | |
Q(sku__icontains=q) | Q(name__icontains=q) | Q(description__icontains=q) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Хочется сразу сказать, что функция неверна, так как она вернёт остаток от деления на два | |
#Так что я приложу сюда код рабочей функции, но тесты написаны для исходной :) | |
#-------------------- | |
#def is_even(num): | |
# if num % 2 == 0: Если нужно делать это ЕЩЁ быстрее, то можно использовать побитовое И (return False if x & 1 else True) | |
# return True | |
# else: | |
# return False | |
#-------------------- | |
import unittest |