UnboundLocalError: local variable 변수이름 referenced before assignment 발생! 원인 : for, while, if 안에서 선언된 변수를 바깥에서 쓸려고 할 때 생기는 문제 if len(old_rank) == 0 : rank_change_str = "●" else : rank_change = old_rank[code] - self.new_rank[code] rank_change_str = "" if(rank_change > 0) : rank_change_str = "▲" + str(abs(rank_change)) elif rank_change < 0 : rank_change_str = "▼" + str(abs(rank_change)) else : ran..