
Sergey
15.10.2018
21:24:10
понятно
я думал как то полегче можно детектить изменения, без парсинга байт

Sergey
15.10.2018
21:40:15
#вопрос_от_нуба
Ребята, я сейчас разбираю class and instance attributes. Все понятно, но непонятен сам принцип работы под капотом.
1) Это правда, что УСЛОВНО говоря, при попытке доступа к аттрибуту ведется сперва поиск по _ _ dict_ _ у инстанса, а потом, если он не найден, по _ _ dict _ _ у класса? Про dict - условно. Если да, то все встает на свои места вроде)
2) А доступ тупо по_имени_атррибута внутри класса почему запрещен? Почему нужно обращаться даже внутри класса по имени класса. Мне, как человеку с C# немного сложно найти объяснение.

Nikolay
15.10.2018
21:43:13
Почти никогда это ненужно было при написании кода на python

Google

Sergey
15.10.2018
21:43:54
Ну я не код пишу, а в языке разбираюсь

Pavel
15.10.2018
21:47:41
#вопрос_от_нуба
Ребята, я сейчас разбираю class and instance attributes. Все понятно, но непонятен сам принцип работы под капотом.
1) Это правда, что УСЛОВНО говоря, при попытке доступа к аттрибуту ведется сперва поиск по _ _ dict_ _ у инстанса, а потом, если он не найден, по _ _ dict _ _ у класса? Про dict - условно. Если да, то все встает на свои места вроде)
2) А доступ тупо по_имени_атррибута внутри класса почему запрещен? Почему нужно обращаться даже внутри класса по имени класса. Мне, как человеку с C# немного сложно найти объяснение.
в c# есть необязательный this., а тут его нет, но в первый параметр метода (обычно он self) приезжает инстанс, поэтому нужно явно обращаться к его полям/методам.


Nikolay
15.10.2018
21:48:33
#вопрос_от_нуба
Ребята, я сейчас разбираю class and instance attributes. Все понятно, но непонятен сам принцип работы под капотом.
1) Это правда, что УСЛОВНО говоря, при попытке доступа к аттрибуту ведется сперва поиск по _ _ dict_ _ у инстанса, а потом, если он не найден, по _ _ dict _ _ у класса? Про dict - условно. Если да, то все встает на свои места вроде)
2) А доступ тупо по_имени_атррибута внутри класса почему запрещен? Почему нужно обращаться даже внутри класса по имени класса. Мне, как человеку с C# немного сложно найти объяснение.
аттрбиуты это типа set/get ? ну а вообще, ВСЁ сначала ищется у инстанса, потом у класса

Sergey
15.10.2018
21:48:37
Я скорее имею в виду, почему без self != class variable
а нужно ClassName.attribute

Pavel
15.10.2018
21:48:58

Nikolay
15.10.2018
21:49:03
Ну это ок, поле класса

Pavel
15.10.2018
21:50:13
Ну это ок, поле класса
вопрос в том, что в шарпе можно написть this.field = foo, а можно field = foo, а в питоне - умри но self (или ClassName) поставь.

Sergey
15.10.2018
21:51:16

Nikolay
15.10.2018
21:54:31
this неявный
слишком сложна

Kirill
15.10.2018
22:08:26

Google

Sergey
15.10.2018
22:09:36
То есть так бы он ее прятал и была бы двойственность
А так все по красоте
Спасибо!

Pavel
15.10.2018
22:29:21
То есть так бы он ее прятал и была бы двойственность
Кстати, для общего развития вопрос: в c# можно написать using static System.Math и получить статические методы того класса в скопе. А если в классе уже есть свой метод с теми же аргументами и именем, то что будет использовано?

Sergey
15.10.2018
22:30:57
Думаю, те, которые уже есть. Они прячут System.Math'овские
Но не уверен) пошел тестить.
UPD: затестил, прав, ура

Ирод Раковой
15.10.2018
22:34:43
2d фотографии в 3D. Что смотреть ? Как сделать ? Что изучить ?

Андрей
15.10.2018
22:38:01

Ирод Раковой
15.10.2018
22:38:09
Пак фото
С них надо сделать 3д модель
Что гуглить ? Что смотреть?

Андрей
15.10.2018
22:38:49
Аа
Хм
Блендер, наверное, так умеет
https://www.blendernation.com/2018/04/05/tutorial-converting-2d-images-to-3d-in-b
Потом ищи API блендера и пиши
Как вариант

Ирод Раковой
15.10.2018
22:40:51
Не , тип комплексные фото
Аля ваза
Город
И и.д.

Андрей
15.10.2018
22:42:11
Гугли

Google

Alexander
15.10.2018
22:44:12

Yerzhan M
16.10.2018
00:28:32

Denis
16.10.2018
00:32:02
Привет ? сколько платишь?

Андрей
16.10.2018
00:40:51
s = 0
a = int(input("enter a number: "))
s += a
print("current sum: ", s)
while a != 0:
a = int(input("enter a number: "))
s += a
print("Current sum: ", s)
print("total: ", s)
Тебе сойдёт

Nikolay
16.10.2018
00:44:26

Slam! 538
16.10.2018
00:44:57

Андрей
16.10.2018
00:45:40
Смысл отказоустойчивость тут делать?
Я прекрасно знаю это

Yerzhan M
16.10.2018
00:47:20

SetazeR
16.10.2018
00:47:26
На таких задачах защиту от дурака делать не стоит :)

Андрей
16.10.2018
00:48:47
Интересно, а её можно решить а одну строчку?

Slam! 538
16.10.2018
00:49:22

SetazeR
16.10.2018
00:49:59

Андрей
16.10.2018
00:50:11

SetazeR
16.10.2018
00:50:34
s = 0;a = int(input("enter a number: "));s += a;print("current sum: ", s);while a != 0: a = int(input("enter a number: ")); s += a; print("Current sum: ", s);print("total: ", s)
:D
я так подозреваю что это нихрена не правильно

Yerzhan M
16.10.2018
01:00:50
Кстати,вы же здесь все уже опытные программисты?Можете дать какие нибудь советы,я просто недавно начал писать коды(python)

Admin
ERROR: S client not available

Google

SetazeR
16.10.2018
01:01:21

Андрей
16.10.2018
01:02:02

Dark
16.10.2018
03:30:03
Нужно сделать субтитры из аудиозаписи, распознать фразы с привязкой ко времени. Как это сделать?

Саша
16.10.2018
05:23:49
Стоит ли пробовать scala?

Oleksandr
16.10.2018
05:24:18

Yerzhan M
16.10.2018
05:30:10
Можете 3 и 4 объяснить
Как сделать так чтоб * с другой стороны были

Tishka17
16.10.2018
05:31:56

Gennady
16.10.2018
05:32:18

Yerzhan M
16.10.2018
05:33:25
Благодарю ?

Letalis
16.10.2018
05:49:30
Народ, кто-нибудь имел дело с разработкой GTK GUI приложений? (на питоне)

It'sMe
16.10.2018
05:49:55

Letalis
16.10.2018
05:50:15

It'sMe
16.10.2018
05:50:26
да

Letalis
16.10.2018
05:50:56
Как из коллбэк функции добавить виджет (например лейбл) в другой виджет, например Gtk.Box или в Gtk.Grid?

Oleksandr
16.10.2018
06:12:37
Оффтоп, но кто-нибудь уходил из бизнеса в Python (или не Python) программисты? Мол, нафиг всю кутерьму, бухгалтерию, ведение клиентов и т.п., буду работать по графику, кодить и т.п.? Если уходили, то имело ли смысл в итоге? А то, кодить весело, а вот заниматься бизнесом как-то уже нет)

Куча
16.10.2018
06:14:51
Оффтоп, но кто-нибудь уходил из бизнеса в Python (или не Python) программисты? Мол, нафиг всю кутерьму, бухгалтерию, ведение клиентов и т.п., буду работать по графику, кодить и т.п.? Если уходили, то имело ли смысл в итоге? А то, кодить весело, а вот заниматься бизнесом как-то уже нет)
Если человек на кодинге получает больше денег чем в бизнесе, то я поздравляю — бизнесмен он не очень.

Oleksandr
16.10.2018
06:15:47
Денег само собой меньше, но терпимо, тем более потенциал роста в том же кодинге весьма высок и с годами выше.

Google

Oleksandr
16.10.2018
06:16:30
Другое дело, что ощущается, как капитуляция)

?
16.10.2018
06:22:07

Oleksandr
16.10.2018
06:23:32
что за бизнес такой не веселый??
реклама) кодингом можно очень много автоматизировать, что помогает, но слишком много человеческого фактора, переговоры всякие, клиенты, кадры, вот это всё)
я просто заметил, что вместо того, чтобы что-то делать по бизнесу, сижу, по ночам кодю иногда неделями, аж слюни идут, как весело и нравится. вот и возникла мысль, может занимаюсь чем-то не тем)

?
16.10.2018
06:24:57

I
16.10.2018
06:25:23
https://pastebin.com/VSedi169
В чем трабл