念のために2つのクラスがあります。
tests.py:
class Functions:
def mapping(func, x):
return func(x)
そして私は以下のコードを実行しようとします:
import testing
def doubleMe(data):
return data * data
res = stream.Functions.map(testdouble, [1,2,3,4,5])
print res
コードを実行しようとすると、エラーが発生しました
TypeError:バインドされていないメソッドmapping()は、最初の引数として関数インスタンスを使用して呼び出す必要があります(代わりに関数インスタンスを取得します)
ここで何がうまくいかなかったのかよくわかりませんが、アドバイスをいただけますか?ありがとう!