私は基本的な問題に直面しており、解決できません。私は私がfun(self,glit)
としてfun()
の呼び出しに位置引数としてself
を与えるならば、私はTypeError:fun()missing 1必要な位置引数: 'link'
Undefined Variable self
この小さな関数にはインデントの問題はありません取得
TypeError: fun() missing 1 required positional argument: 'link'
このエラーを取得しています。私はまた、self.fun(glit)
を試してみました。しかし、私はdef fun(self,link):
から、それも動作していない単語self
を削除した場合、それはまた
Undefined Variable self.
を与えています。 どのような方法はありますか?
class myClass:
def fun(self,link):
print("fun")
glit = "http://www.google.com"
fun(glit)
self.fun(glit)が動作するはずです、それはクラスの外にいた場合、あなたはthetクラスのインスタンスを必要とiScrE4m @ instance.fun(glit) – iScrE4m
を呼び出す:あなたはクラスの外からそれを呼び出す必要があります私はすでに 'Undefined variable self'を与えています。 – Amar
これは完全なコードですか? – iScrE4m