आयात नहीं मुझे पता है कि import *
बुरा है, लेकिन मैं कभी कभी जल्दी प्रोटोटाइप के लिए इसका इस्तेमाल करते हैं, जब मैं भी लिख सकते हैं या आयातपायथन: `से एक्स आयात *` सब कुछ
याद है कि मैं निम्नलिखित कोड कोशिश कर रहा हूँ आलसी महसूस :
from OpenGL.GL import *
shaders.doSomething()
यह एक त्रुटि में परिणाम है: `NameError:
from OpenGL.GL import *
from OpenGL.GL import shaders
shaders.doSomething()
: वैश्विक नाम 'shaders' परिभाषित नहीं है '
अगर मैं आयात को बदलने
त्रुटि गायब हो जाती है। *
क्यों shaders
शामिल नहीं है?
ऐसा लगता है कि 'OpenGL.GL.shaders' एक उप-पैकेज है, न कि' OpenGL.GL' में परिभाषित ऑब्जेक्ट। – Cameron
शेडर्स एक मॉड्यूल है? – sapi
http: // stackoverflow।कॉम/ए/64130/1265154 – alko