Size: a a a

2020 April 14

ИС

Игорь Середа... in Rude QA
Хочешь, скину тебе годный вводный курс по питону?
источник

Т

Толя in Rude QA
Игорь Середа
Хочешь, скину тебе годный вводный курс по питону?
Давай
источник

G

George in Rude QA
mrx
петонисты, как указать return type сам же объект?

Типа

class Mem:
   def from_internet(url) -> Mem:
       ...
'Mem'
источник

AK

Anton Kachurin in Rude QA
mrx
петонисты, как указать return type сам же объект?

Типа

class Mem:
   def from_internet(url) -> Mem:
       ...
from __future__ import annotations
источник

ИС

Игорь Середа... in Rude QA
Толя
Давай
источник

Т

Толя in Rude QA
Балдеж! вероятно хорошее продолжение после курса от института биоинформатики
источник

ИС

Игорь Середа... in Rude QA
Толя
Балдеж! вероятно хорошее продолжение после курса от института биоинформатики
Так это оба их курса. И первый и вот этот вот.
источник

Т

Толя in Rude QA
Понял
источник

m

mrx in Rude QA
Игорь Середа
Первым аргументам передаёшь экземпляр объекта. Его и возвращаешь.
Ты не понял вопрос
источник

m

mrx in Rude QA
George
'Mem'
Это прям питоник вей?
источник

G

George in Rude QA
Вон товарищ выше написал  про __future__, наверное красивее
источник

G

George in Rude QA
Но ты ж аннотации че хочешь можешь написать, хоть 'хуй'
источник

ИС

Игорь Середа... in Rude QA
mrx
Ты не понял вопрос
Тогда что ты хочешь? Type объекта — это его класс, а не он сам. Если у тебя возвращается экземпляр, тогда то, что у тебя в примере кода, и есть ответ.
источник

m

mrx in Rude QA
George
Но ты ж аннотации че хочешь можешь написать, хоть 'хуй'
вот да
источник

m

mrx in Rude QA
Игорь Середа
Тогда что ты хочешь? Type объекта — это его класс, а не он сам. Если у тебя возвращается экземпляр, тогда то, что у тебя в примере кода, и есть ответ.
попробуй так сделать и увидишь, что это не работает.
источник

ИС

Игорь Середа... in Rude QA
Что именно не работает? Приведи пример полный тогда. Чтобы по 10 сообщений не уточнять.
источник

m

mrx in Rude QA
Игорь Середа
Что именно не работает? Приведи пример полный тогда. Чтобы по 10 сообщений не уточнять.
class Mem:
   def from_internet(self, url)-> Mem:
       return Mem()

>>NameError: name 'Mem' is not defined
источник

ИС

Игорь Середа... in Rude QA
А, божечки, вот ты про что...
источник

ИС

Игорь Середа... in Rude QA
Anton Kachurin
from __future__ import annotations
Это.
источник

m

mrx in Rude QA
class Mem:
   def from_internet(self, url)-> 'Mem':
       return Mem()


так работает, просто уточнил насколько это питоник вей
источник