簡體   English   中英

在python的函數之間傳遞參數

[英]passing parameter between functions on python

我嘗試使用另一個函數的參數。 我更喜歡不使用全局變量。 我嘗試以下方法,但出現錯誤。 我在google中搜索,但在這里找不到任何可以幫助我的東西

class MainHandler(BaseHandler):
    def get(self):
        ******
        all_list = *a list*  
        ******

    def post(self):
        for i in self.all_list:
           if i[0] == something:
                   ****

我有這個錯誤: AttributeError: 'MainHandler' object has no attribute 'all_list'

你需要設置

self.all_list = *a list*

self是傳遞給函數的實例,您現在正在做的只是將局部變量設置為函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM