@ru_python

Страница 9440 из 9768
Vyacheslav
26.06.2019
10:46:05
так, а при чем тут поля в БД?
Объекты из модели бд

Tishka17
26.06.2019
10:46:21
так поля или таблицы?

Марк
26.06.2019
10:47:02
Мне кажется, там, на порнхабе, точно можно высчитать адекватность в зависимости от категорий, времени, комментов и их тематики) И теоретически найти хороших спецов по компутерному зрению. Ха-ха

Worlak
26.06.2019
10:47:06
Ох сейчас такой ор был. Не готовы рассматривать иногородних на Москву в компанию, даже если сам переедешь

Google
Vyacheslav
26.06.2019
10:47:11
БД описана моделью, нужна фильтрация по этим объектам, поле которых соответствует названию входной строки

Tishka17
26.06.2019
10:51:00
так, а откуда 25 строк на каждое поле?

Vyacheslav
26.06.2019
10:52:38
приходит строка ключ-значение в течении 25 строк она обрабатывается потом применяется фильтр на поле в бд с таким же ключом

Tishka17
26.06.2019
10:52:47
так, а взять Model._meta.get_fields() и потом с этим работать нельзя?

Tishka17
26.06.2019
10:53:08
Марк
26.06.2019
10:53:51
Кстати, в асинхронную приложуху трединг пихать не зашкварно? А то я пока изучаю вопрос

Aragaer
26.06.2019
10:54:13
нет, там же можно на разных тредах запускать разные экзекуторы

Vyacheslav
26.06.2019
10:54:17
>Цикл не вариант, так как могут быть небольшие индивидуальные изменения + идёт обращение к полям объектов. Но я ещё попробую F(), если он регулярки и ренджи захавает, то может и циклом обойдусь

Марк
26.06.2019
10:55:00
Да мне буквально в тредах запускать по функции, которая чего-то там инсертит.

ivan
26.06.2019
10:55:09
Встал вопрос Вот в модуле os есть функция rmdir? Как это работает? В самом os.py я не вижу сигнатуры этой функции(и её не откуда не импортируют) Вижу только, что она как-то добавляется в глобальную область видимости. Кто может обьяснить как это работает?

Aragaer
26.06.2019
10:55:44
а можно ссылочку на этот os.py?

Google
Марк
26.06.2019
10:56:51
rmdir по идее рекурсивно должен удалять ссылки на файлы или ссылку на тот самый дир, обращаяясь к апи ОС

Под коробкой какой-нибудь unlink должен хуячить

Aragaer
26.06.2019
10:58:35
вообще, я обычно использую для этого shutil.rmtree

потому что rmdir удаляет только пустые каталоги

кажется

ivan
26.06.2019
10:59:35
вообще, я обычно использую для этого shutil.rmtree
Да дело даже не в этом Просто интересно стало, кактм бразом этп функция попадает в os и где находится реальная сигнатура

Aragaer
26.06.2019
10:59:46
ну вон выше кинули - из posix

все экспорты posix переносятся в экспорты os

Tishka17
26.06.2019
11:00:11
там ещё какая-то маги яс глобалами ниже

Aragaer
26.06.2019
11:00:27
__all__ достаточно уже

Tishka17
26.06.2019
11:00:31
лень вникать, все в общем по слову rmdir ищется

Марк
26.06.2019
11:03:53
потому что rmdir удаляет только пустые каталоги
Посмотрел исходники rmdir.c - походу это ядерная фича, которая скорее всего рекурсивна и является анлинком. Но в самой утилите просто обход

Но с меня сишник никудышний

Tishka17
26.06.2019
11:04:41
с чего бы ей быть рекурсивной

Марк
26.06.2019
11:08:32
с чего бы ей быть рекурсивной
Я к тому, что это скорее всего перегруженая функция, под коробкой которой должен быть анлинк.

Потому что у нас есть rm.

ㅤVlad Tikhonov
26.06.2019
11:30:00
Как можно получить письмо с сервера со всем содержимым, исправить немного хедер и отправить дальше не декодируя все письмо

Google
Svr3
26.06.2019
11:32:12
как же заебал qaru.site в поисковой выдаче

Gennady
26.06.2019
11:32:21
Отмаза перед женой на вопрос, а зачем тебе Тиндер.

Dmitri
26.06.2019
11:32:46
A 32-character hex-format MD5 checksum of the JSON-encoded entries array - это из доки entries = ["1", "2", "3"] md5_entries = md5(json.dumps(entries).encode()).hexdigest() что получаю я ef3ca99c8b88c27befb93092c9b5e644 Что получаю в ответ от сервиса 'error': {'code': 305, 'message': "The value you specified for parameter 'entriesDigest' does not match the expected value of '0bc1d8f75e399e60b5e3243d22bc6084'" в каком месте косяк? -_-

Dmitri
26.06.2019
11:34:04
это как?

Tishka17
26.06.2019
11:34:24
как запрос посылаешь покажи целиком

Dmitri
26.06.2019
11:34:55
щас, на пасту залью

Tishka17
26.06.2019
11:39:17
а мжно ссылку на доку?

Dmitri
26.06.2019
11:39:32
а мжно ссылку на доку?
https://api.random.org/json-rpc/2/draws

а мжно ссылку на доку?
там вообще беда не только с этим методом хуйня поулчается

Tishka17
26.06.2019
11:39:56
не вижу там про digest

а. вижу

хз вообще как они считают

бред какой-то

Dmitri
26.06.2019
11:45:00
вот и я о том же.. и это не единственный момент, где там хуйня какая-то хз шо делать эта вещь нужна позарез

или вот такая https://api.random.org/signatures/form но, посмотрев как генерить линк на такую штуку - тоже нихуя не получается ;D

или вот такая https://api.random.org/signatures/form но, посмотрев как генерить линк на такую штуку - тоже нихуя не получается ;D
там если что, перейдя внизу на Show Technical Details есть в самом низу Link to Generate this Page смотришь как оно генерится, берешь данные с этой же формы, делаешь как написано - и вуаля, нихуя не совпадает с их же данными ;D

Google
Tishka17
26.06.2019
11:48:50
вот и я о том же.. и это не единственный момент, где там хуйня какая-то хз шо делать эта вещь нужна позарез
они блин не по твоему json считаю контрольную сумму, а перегенеривают его заново без пробело после запятой

ㅤVlad Tikhonov
26.06.2019
11:49:05
Народ, как можно сформировать строку по текущей дате и времени в формате Tue, 25 Jun 2019 08:38:47 +0300

Dmitri
26.06.2019
11:49:31
т.е. мне нужно убрать все пробелы после запятых из json-encoded строки, которую я сам получаю?;DDD

Tishka17
26.06.2019
11:50:24
без пробелов все работает нормально?
data = json.dumps(entries, separators=(',', ':')) md5_entries = md5(data).hexdigest()

идиоты

почитать бы им как в xml подписи генерируются

там таких ошибок нет

Dmitry
26.06.2019
11:56:44
Гайз, интересует мнение вас на тему инициализации объектов внутри файла init допустим, есть папка с кодом и там есть класс. Я создаю класс внутри init и импорчу его из модуля. Класс для хранения и работы со всякими глобальными штуками. Но есть альтернативное мнение, создать класс менеджер и создавать их в одном месте. Что на этот счёт думаете? какие лучшие практики?

Aragaer
26.06.2019
11:57:42
>>> strftime("%a, %d %b %Y %H:%M:%S %z") 'Wed, 26 Jun 2019 14:57:27 +0300'

Andrey
26.06.2019
11:59:31
думаю он создает класс внутри init.py

там андерскоры

Aragaer
26.06.2019
11:59:53
не класс, а инстанс

Aragaer
26.06.2019
12:00:45
паттерн называется service locator кжись

Google
Tishka17
26.06.2019
12:00:55
Если конечно не синглтон, но мы же не хотим синглтон

Что это?

ㅤVlad Tikhonov
26.06.2019
12:03:52
Виктор
26.06.2019
12:04:10
fразвитие питона

Artyem
26.06.2019
12:04:41
>Единение естественного и искусственного интеллекта образует сверхестественный интеллект кек

Alex
26.06.2019
12:05:05
Что это?
я б забанил для профилактики

нефиг сомннительные файлы в чат постить

Tishka17
26.06.2019
12:05:23
fразвитие питона
Не увидел про это ничего

Tishka17
26.06.2019
12:07:30
fразвитие питона
Будет про питон - приноси. Только не файлом

Denis
26.06.2019
12:07:40
Ты чуть-чуть опоздал, такое уже есть

Страница 9440 из 9768