私の質問は単純かもしれませんが、どこが間違っていたのか本当にわかりません。1つの変数をある関数から別の関数に渡したいのですが。したがって、returnを使用しますが、変数が定義されていないというエラーメッセージが常に表示されます。
私のコードは次のとおりです。
url = "http://www.419scam.org/emails/2004-01/30/001378.7.htm"
def FirstStrike(url):
...
return tokens
def analyze(tokens):
...
if __name__ == "__main__":
FirstStrike(url)
analyze(tokens)
これを実行すると、次のエラーメッセージが表示されます。NameError:name'tokens' isnotdefined。