読者です 読者をやめる 読者になる 読者になる

ITの隊長のブログ

ITの隊長のブログです。いや、まだ隊長と呼べるほどには至っていないけど、日々がんばります。CakePHPとPlayFrameworkを使って仕事しています。最近はAngular2をさわりはじめたお(^ω^ = ^ω^)

【Python3】Python3でgeneratorのnextは「__next__()」

Python Python3 Python3.5 OpenCV

スポンサードリンク

画像認識で類似度判定したかった。

qiita.com

こちらのソースをパクリリスペクトしましたm(_ _ )m

で、動かないのね(´;ω;`)ブワッ

なーぜー

  File "image_compare.py", line 18, in matching
    result.append(target.next())
AttributeError: 'generator' object has no attribute 'next'

"generatorにnextってメソッドはないおー!"みたいなエラーですね。

え、変わったのかいな。

qiita.com

変わっていました。。。orz

    while True:
        try:
            # result.append(target.next())
            result.append(target.__next__())

ということで書き直したらエラーがなくなりました。めでたし