निम्नलिखित कोड के लिए:
for sort_key, order in query_data['sort']:
results.sort(key=lambda k: get_from_dot_path(k, sort_key),
reverse=(order == -1))
पाइलिंट ने एक त्रुटि की सूचना दी:
सेल वेरिएबल Sort_key लूप में परिभाषित किया गया है (सेल-वर्-से-लूप)
क्या कोई संकेत दे सकता है कि यहां क्या हो रहा है? Pylint स्रोत कोड से विवरण है:
एक क्लोजर में उपयोग किया जाने वाला चर लूप में परिभाषित किया गया है। यह बंद-चर के लिए समान मूल्य का उपयोग करके सभी बंद हो जाएगा।
लेकिन मुझे इसका कोई मतलब नहीं है कि इसका क्या मतलब है। क्या कोई समस्या का उदाहरण दे सकता है?
results
? साधारण सूची? कुछ और?