Co(n)stantine👨‍🔬
Эх, нормально же общались, чо началось то опять
🇺🇦|√|_0_I7_3_12🇺🇦
Askar
Привет, коллеги! Ищу Тим Лида в Мск. ЗП от 250тр на руки Продукт: платформа для для автоматизации B2B продаж, и запуска маркетплейсов. Компании больше 8 лет, команда растет. Тех стек: Python, postgreSQL, JavaScript, jquery HTML(5), ElasticSearch. Опыт работы с Django, и написания UnitTest Можете писать сразу мне в личку. #работа #офис
Askar
Тим Лид это Тим по фамилии Лид или Лида по фамилии Тим?
Свое имя можно не менять на "Тим Лида", главное чтобы человек был хорошим 😉
Welis
[<datetime>, <datetime>,<datetime>, <datetime>] как можно взять самую блюжающую дату с такого списка?)
Forevka ÐΞV
[<datetime>, <datetime>,<datetime>, <datetime>] как можно взять самую блюжающую дату с такого списка?)
проходишь по списку записываешь минимальное значение которое нашел и сравниваешь с остальными
Kirill
проходишь по списку записываешь минимальное значение которое нашел и сравниваешь с остальными
Ближайшая может быть в 2 стороны, лучше искать наименьшую разницу между текущей датой и датой из списка
Forevka ÐΞV
[<datetime>, <datetime>,<datetime>, <datetime>] как можно взять самую блюжающую дату с такого списка?)
>>> import datetime >>> datelist = [datetime.date(2017, 3, 4), datetime.date(2017, 3, 6), datetime. ... date(2017, 3, 12), datetime.date(2017, 3, 27), datetime.date(2017, 3, 27), ... datetime.date(2017, 3, 29), datetime.date(2017, 3, 29), datetime.date(2017, ... 4, 2), datetime.date(2017, 4, 4)] >>> my_date = datetime.date(2019, 4, 26) >>> res = sorted(datelist, key=lambda x: abs(x-my_date))[:5] >>> res [datetime.date(2017, 4, 4), datetime.date(2017, 4, 2), datetime.date(2017, 3, 29), datetime.date(2017, 3, 29), datetime.date(2017, 3, 27)]
Forevka ÐΞV
но в твоем случае [0]
Илья
Эм, а просто max(datelist) при условии, что нет дат из будущего, не канает? >>> dtm = [datetime(2019, 2, 1), datetime(2019, 4, 1), datetime(2018, 7, 21)] >>> max(dtm) datetime.datetime(2019, 4, 1, 0, 0)
Forevka ÐΞV
но хотя так тоже можно ввести проверку и посортировать в два списка даты из прошлого и даты из будущего
Forevka ÐΞV
выбрать по max и min из списков
Forevka ÐΞV
и выбрать ближайшую по дельте
Anonymous
что за дип данных
Андрей
Ку! кто тут на счет гугловской рекапчи говорил? отзовись в лс)
Alex
что за дип данных
чего? ты про формат? XML?
Anonymous
+
Anonymous
сяб
Anonymous
чего? ты про формат? XML?
а как спарсить 'res'
Alex
а как спарсить 'res'
взять xml парсер
Alex
или на самый крайний случай регуляркой (но нет ты не хочешь парсить xml регуляркой)
Tigran
чего? ты про формат? XML?
какое-то подозрительное двоеточие после имени тега
Alex
что за дип данных
это что вообще за данные? откуда? показал бы не одну строку, а больший фрагмент
Anonymous
последння строка - бред- не читать
Alex
какое-то подозрительное двоеточие после имени тега
вообще обычно : используется чтобы отделить xml namespace, но такой записи я не встречал.
Tigran
это небось был repr какого-то объекта из библиотечки
Tigran
и вместо парсинга стоило бы порыться в документашке
Anonymous
тип данных Stream
Костянтин
ууу бот
Костянтин
😧
кирилл
капееееец
Максим
@gloomy_philosopher
Туночка️
ну и юзерка увас шарапин
кирилл
ваще
Проксимов
@gloomy_philosopher
Его забананило
Alexey
Почему при использовании @hold_sync_state() выводится 'acquire', но не выводится 'unsleep' (т.е. не отрабатывается никакая асинхронная операция в acquire())? from contextlib import ContextDecorator class hold_sync_state(ContextDecorator): def __init__(self): self.loop = asyncio.get_event_loop() def __enter__(self): print('__enter__') self.loop.create_task(self.acquire()) return self def __exit__(self, exc_type, exc_val, exc_tb): print('__exit__') return self async def acquire(self): print('acquire') await sleep(1) print('unsleep') return self @hold_sync_state() async def foo(redis_pool): pass
Wqw
Как просмотреть html код яндекс карт, либо как просмотреть карту в виде json?
Wqw
Вот так
Artemii
Так
Anonymous
Кто ни-ть знает как подключиться к Google tables? В доках написано что нужно юзать SpreadsheetsService, но непонятно что там в качестве аргумента передавать
Nikita
Всем привет, django ругается на пустой SECRET_KEY, хотя он изначально есть в settings.py, ошибка raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.") django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
Illuminati
Да
Eugene
Вопрос про Pandas. Мне гугл показывает как смержить два датафрейма, а надо найти как смежить две колонки внутри одного датафрейма. Подскажите как это называется, чтобы я правильно искал?
Maxim
Titan a.e.
Alex
щито? зачем поднимать дискуссию полугодовалой давности?
Nikita
он у тебя пустой да?
Нет, в нём строка в 50 символов, джанго генерит его же, я ничего не изменял.
Nikita
python3 manage.py runserver
Тарас
Привіт всі. Я тільки починаю вивчати питон порадьте з чого почати. Які книги, які канали які відосіки
Тарас
Дуже вдячний
Alex
python3 manage.py runserver
покажи структуру проекта
Nikita
├── db.sqlite3 ├── manage.py ├── quickstart │ ├── admin.py │ ├── apps.py │ ├── __init__.py │ ├── migrations │ ├── models.py │ ├── pycache │ ├── serializers.py │ ├── tests.py │ └── views.py ├── tutorial │ ├── __init__.py │ ├── pycache │ ├── secrets.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── venv ├── bin ├── include ├── lib ├── lib64 -> lib └── pyvenv.cfg
Alex
и расскажи что делал
Alex
открой код manage.py и посмотри правильный ли там модуль настроек указан?
Alex
мда, джанго так и не научилась делать нормальную структуру проекта в одном пакете.
Nikita
#!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def main(): os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'tutorial.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Couldn't import Django. Are you sure it's installed and " "available on your PYTHONPATH environment variable? Did you " "forget to activate a virtual environment?" ) from exc execute_from_command_line(sys.argv) if name == 'main': main()
Alex
ну и на последок покажи settings.py
Alex
только не сюда, умоляю
Nikita
Ок
Alex
и еще у тебя в env случайно DJANGO_SETTINGS_MODULE не переопределен?
Nikita
Неа manage.py https://pastebin.com/CXCbHaJD
Nikita
settings.py https://pastebin.com/PdrLxeZE
Alex
что за импорт from secrets import *?
Alex
и вообще что это за хрень в настройках import django django.setup()?
Alex
Т.е. не смущает ли тебя что ты инициализируешь django в файле настроек, в процессе которого загружаются настройки?
Nikita
Пытался импортировать ключ из отдельного файла
Nikita
Инициализацию убрал, выходит такая ошибка: RuntimeError: Model class django.contrib.contenttypes.models.ContentType doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
🤔
как быстро найти путь в дереве (не бинарном)? не проходя его целиком