आयात गतिशील हैं में ठीक से काम करने तो pycharm प्रकार की जानकारी निर्धारित करने के लिए कोड के किसी भी स्थिर विश्लेषण नहीं कर सकते निम्नलिखित करना चाहते हैं ।
पिचर्म स्थिर टाइप परिभाषा फ़ाइलों (सेटिंग्स -> भाषा & फ्रेमवर्क -> जावास्क्रिप्ट -> पुस्तकालयों) का उपयोग करके जावास्क्रिप्ट जैसी भाषाओं के लिए इसके आसपास हो जाता है।
यह पाइथन समतुल्य है: https://www.jetbrains.com/help/pycharm/2016.2/using-python-skeletons.html - स्थिर विश्लेषण के साथ स्थिर निर्यात के साथ पाइथन फ़ाइलों का एक समानांतर सेट।
वर्तमान समय में कंकाल परिभाषाओं वास्तव में अवधारणा का एक सबूत होने के लिए के रूप में वे हैं प्रतीत बहुत विरल (कोई six
है, और जब एक django
मॉड्यूल मौजूद है यह लगभग खाली है - कोई django.utils.six.moves
है कि आप बस कॉपी कर सकते हैं)। आप सभी six.moves
निर्यात मैन्युअल रूप से जोड़ सकते हैं लेकिन यह एक गैर-मामूली प्रयास होगा।
आप पर OSX, कंकाल फ़ाइलों को संशोधित करने की कोशिश करना चाहते थे:
cd ~/Library/Preferences/PyCharm2016.2 git clone https://github.com/JetBrains/python-skeletons.git
और वहाँ में फ़ाइलों को संशोधित (हालांकि मैं अपने परिवर्तन का पता लगाने के लिए यह प्राप्त करने में सक्षम नहीं था वास्तव में)