@ru_python

Страница 8705 из 9768
Danil
12.04.2019
12:56:28
Никак
У меня бесконечный цикл опрашивает метод, в который приходят события. Он возвращает метод, args и kwargs. Но в некоторых событиях нет kwargs, т.е. возвращать None? Выходит примерно так return fun, params, None или return fun, None, None

[Anonymous]
12.04.2019
12:56:39
Через матрицы? Не?
склоняюсь больше к тригонометрии, но не знаю как применить правильно

Nikolay
12.04.2019
12:56:41
Ну координата z добавлена, плюс радиус кривизны

[Anonymous]
12.04.2019
12:57:05
не совсем понятно про вращение
Сейчас постараюсь обьяснить графически.

Google
Nikolay
12.04.2019
12:57:30
Ему надо круг на поверхность глобуса натянуть

[Anonymous]
12.04.2019
12:57:47
сложность в том, что сфера условная. У меня нет координаты z, пространство двухмерное

мне нужно симулировать её в 2D

Alex
12.04.2019
12:58:20
склоняюсь больше к тригонометрии, но не знаю как применить правильно
Трёхмерку делают обычно через матрицы. Там как раз есть что-то про перпендикуляр к плоскости, проходящий через условную точку положения зрителя.

Danil
12.04.2019
12:58:24
Tishka17
12.04.2019
12:58:44
GoodBegin
12.04.2019
12:59:42




[Anonymous]
12.04.2019
12:59:45


Alex
12.04.2019
12:59:48
Грубо говоря любой многомерный объект есть отображение на двумерную плоскость.

Danil
12.04.2019
12:59:54
Есть: не юзать их
Как тогда передать параметры в функцию?)

Google
GoodBegin
12.04.2019
13:00:12


[Anonymous]
12.04.2019
13:00:31
У сферы есть поля view_x, view_y, меняются они зажатием клавиш WASD

GoodBegin
12.04.2019
13:00:39
При запуске pytest ругается на: from ....test import app E ImportError: attempted relative import with no known parent package

Danil
12.04.2019
13:00:53
Допустим я отправляю на сокет команду, далее она считывается, распазнается, составляются методы и аргументы... Как это вернуть, чтобы потом выполнить?

Nikolay
12.04.2019
13:01:24
Слишком много вопросов.

Danil
12.04.2019
13:01:39
[Anonymous]
12.04.2019
13:01:39
мне нужно максимально правдоподобно имитировать сферу, используя только marker.posX, marker.posY, sphere.view_x, sphere.view_y, sphere.x, sphere.y

Danil
12.04.2019
13:05:49
main() > в цикле вызывает метод checkcom() checkcom() > время от времени возвращает метод и аргументы Вопрос, как вызвать полученный метод, используя полученные аргументы? Как сделал я: fun, args, kwargs = checkcom() Проблема в том, что некоторым методы используют только args или kwargs, или вообще вызываются без аргументов

[Anonymous]
12.04.2019
13:07:21
Тебе надо изучить что-то типа такого https://habr.com/ru/post/234203/
Пробежал первые строки, ответ пришел сам собой. сейчас заменю view_x и view_y на angle_x и angle_y и буду мудрить с этим дальше. Есть кое-какие идеи. Спасибо ещё раз.

Vladislav
12.04.2019
13:15:37
main() > в цикле вызывает метод checkcom() checkcom() > время от времени возвращает метод и аргументы Вопрос, как вызвать полученный метод, используя полученные аргументы? Как сделал я: fun, args, kwargs = checkcom() Проблема в том, что некоторым методы используют только args или kwargs, или вообще вызываются без аргументов
Что мешает вместо методов внутри checkom() юзать функциональный объект например, в который бы при создании помещались все нужные аргументы, а __call__ был бы всегда пустым? (Или имел любую другую одинаковую во всех случаях сигнатуру)?

Vladislav
12.04.2019
13:19:03
Это перегрузка оператора скобочек.

Грубо говоря ты гарантируешь что любой метод, который выйдет из checkom() вызывается без аргументов. А вся нужная информация уже была подсунута внутри checkom()

Danil
12.04.2019
13:23:20
Грубо говоря ты гарантируешь что любой метод, который выйдет из checkom() вызывается без аргументов. А вся нужная информация уже была подсунута внутри checkom()
То-есть создаю объект функционального класса, указываю функцию и все аргументы, возвращаю. Это я понял. Далее, когда нужно, вызываю его как функцию? Последнее не очень понимаю.

Google
Danil
12.04.2019
13:26:47
?

megapro17
12.04.2019
13:32:41
эээээ

Tishka17
12.04.2019
13:34:02
как имено не работает?
это было вчера, там прозрачный фон не прозрачный. Я посоветовал глянуть видео режим и дрова

“функционального класса”. -это как?

Tishka17
12.04.2019
13:34:38
ой, callable назвали функциональным

Vladislav
12.04.2019
13:36:07
ой, callable назвали функциональным
глаза утают от англицизмов, вот и стараюсь без них обходиться, вроде этот термин устоявшийся давно ))

Tishka17
12.04.2019
13:36:48
Функциональный обычно применим к функциональному подходу в программировании, поэтому я удивился

Andrey
12.04.2019
13:37:20
глаза утают от англицизмов, вот и стараюсь без них обходиться, вроде этот термин устоявшийся давно ))
Интересно, первый раз такое слышу. Хотя в плюсах вроде это функтором называется

Vladislav
12.04.2019
13:37:46
https://ru.cppreference.com/w/cpp/utility/functional

Vladislav
12.04.2019
13:38:42
Насчет функтор-слышал, но есть вероятность что как раз функтор в ФП и теории категорий может что-то немного иное означать и можно заагрить на себя фанов хаскеля

Tishka17
12.04.2019
13:39:07
ну ок

а с kwargs разобрались?

Google
Vladislav
12.04.2019
13:40:21
а че с ним разбираться? Я там предложил пасту, как можно решить задачу чувака. Хз то ли это, что он хотел

Andrey
12.04.2019
13:40:39
Насчет функтор-слышал, но есть вероятность что как раз функтор в ФП и теории категорий может что-то немного иное означать и можно заагрить на себя фанов хаскеля
Да, функтор — это то, к чему можно делать map (условно, применение функции к каждому элементу), типа списков, деревьев, функций... Callable он и есть callable, самый понятный вариант)

Danil
12.04.2019
13:51:52
https://pastebin.com/YNWa7UtG
Большое спасибо, то что нужно

Alexy
12.04.2019
13:57:52
вопрос по DRF(джанго) немного не понятна работа с группами и доступами, а именно к примеру у меня в модели есть такие пермишины permissions = ( ('can_view_car', 'User can view car'), ('can_add_car', 'User can add car'), ('can_delete_car', 'User can delete car'), ('can_update_car', 'User can update car'), ) я хочу в фикстурах сделать группы и что б там по дефолту в каких то группах были эти пермишины, к прмиеру: {"model": "auth.group", "pk": 1, "fields": {"name": "user_view_car"}, "permissions": ["can_view_car"]}, я в примерах видел что в permissions нужно добавлять массив с ид permission, ну так я их(ид permissions) изначально ж не знаю. Типа так {"model": "auth.group", "pk": 1, "fields": {"name": "user_view_car"}, "permissions": [12]}, как то можно установить permissions группам по ключу (can_view_car) permissions, типа так {"model": "auth.group", "pk": 1, "fields": {"name": "user_view_car"}, "permissions": ["can_view_car"]},

Tishka17
12.04.2019
13:58:18
это вообще что?

LighteR
12.04.2019
14:01:12
это вообще что?
django permissions дефолтные

Tishka17
12.04.2019
14:01:20
окей

видел джангу полтора раза

LighteR
12.04.2019
14:01:56
мне когда приходится сталкиваться, то это мало того что джанга, так еще и с кучей легаси-кода

Vladislav
12.04.2019
14:03:06
По ощущениям львиная доля рынка труда только жангой и заинтересована. это капец. не люблю жангу и прочий махровый веб

Danil
12.04.2019
14:03:07
Наверное всех уже задолбал своими вопросами) И все же. Можно ли использовать __cache__ в классе родителя, чтобы иметь централизованный доступ ко всем детям?)

Tishka17
12.04.2019
14:03:41
чо

зачем?

мне когда приходится сталкиваться, то это мало того что джанга, так еще и с кучей легаси-кода
мне на прошлой неделе упала джангом админка, даже понравилось

а вот просто джанго - жесть какая-то

Danil
12.04.2019
14:04:29
зачем?
Ну можно запихнуть всех в массив, но мне было бы удобнее управлять и создавать объекты из одного места)

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