У меня возникла основная проблема и не удалось ее решить. Я получаю эту ошибкуТипError: fun() отсутствует 1 обязательный позиционный аргумент: 'link'
TypeError: fun() missing 1 required positional argument: 'link'
Если я дать self
в качестве позиционного аргумента в вызове fun()
, как fun(self,glit)
я получать
Undefined Variable self
Там нет никаких проблем отступов в этой маленькой функции. Я также попытался self.fun(glit)
Но это также дает
Undefined Variable self.
Если удалить слово self
из def fun(self,link):
то она тоже не работает. Любой выход?
class myClass:
def fun(self,link):
print("fun")
glit = "http://www.google.com"
fun(glit)
self.fun (GLIT) должен работать, если это за пределами класса, вам нужен экземпляр класса Термическое и вызвать instance.fun (GLIT) – iScrE4m
@ iScrE4m Я уже пробовал, он дает 'Undefined variable self' – Amar
Это ваш полный код? – iScrE4m