Why does this python method gives an error saying global name not defined?

前端 未结 3 1143
时光取名叫无心
时光取名叫无心 2021-01-27 13:00

I have a single code file for my Google App Engine project. This simple file has one class, and inside it a few methods. Why does this python method gives an error saying global

3条回答
  •  萌比男神i
    2021-01-27 13:47

    It's an instance method, you need to use self.gen_groups(...) and self.gen_albums(...).

    Edit: I'm guessing the TypeError you are getting now is because you removed the 'self' argument from gen_groups(). You'll need to put it back in:

    def get_groups(self, lines):
        ...
    

提交回复
热议问题