2014-05-03 7 views
23

क्या PyCharm में किसी प्रोग्राम का केवल एक हिस्सा चलाने के लिए संभव है?पिचर्म: मेरी पायथन फ़ाइल का केवल एक हिस्सा चलाएं

अन्य संपादकों में एक सेल की तरह कुछ है जो मैं चला सकता हूं, लेकिन मुझे PyCharm में ऐसा कोई विकल्प नहीं मिल रहा है?

यदि यह फ़ंक्शन मौजूद नहीं है तो यह मेरे लिए एक बड़ी कमी होगी ... क्योंकि मेरे डेटा विश्लेषण के लिए मुझे अक्सर अपने कोड की आखिरी कुछ पंक्तियों को चलाने की आवश्यकता होती है।

+1

आप pyCharm के अंदर जुपीटर नोटबुक का उपयोग कर सकते हैं। बस नई जुपीटर नोटबुक –

उत्तर

12

आप एक कोड स्निपेट का चयन कर सकते हैं और "कंसोल में चयन निष्पादित करें" कार्रवाई का चयन करने के लिए राइट क्लिक मेनू का उपयोग कर सकते हैं।

+1

का चयन करें दुर्भाग्यवश यह काम नहीं करता है, क्योंकि मेरे कोड स्निपेट से पहले परिभाषित सभी चर अब वर्कस्पेस में नहीं हैं। – FrankTheTank

+0

@ फ्रैंकथीटैंक आपको किसी भी आयात सहित सभी उपयुक्त कोड को हाइलाइट करने की आवश्यकता है। यह मूल रूप से एक प्रतिलिपि शॉर्टकट है। – raiderrobert

9

आप ब्रेकपॉइंट सेट कर सकते हैं, और फिर डीबग कंसोल खोलें। तो, पहली बात आप अपने डिबग सांत्वना चालू करने की आवश्यकता:

enter image description here

:

enter image description here

आप के बाद सक्रिय कर दिया है, जहां आप इसे करना चाहते करने के लिए एक को तोड़ने बिंदु निर्धारित एक बार जब कि हा

enter image description here

: आप को तोड़ने बिंदु सेट कर लिया है के बाद पूरा हो चुका रहा है: कंसोल में "चयन" चलाने के लिए

enter image description here

33

Pycharm शॉर्टकट Alt + Shift + ई

इस ठीक से काम करने के लिए है, तो आप सब कुछ इस तरह से चलाने के लिए होगा।

enter image description here

13

मैं एक आसान तरीका में पता चला। सेटिंग्स दर्ज करें और कीमैप पर जाएं। कंसोल में चयन निष्पादित करने के लिए खोजें और इसे क्रॉल + एंटर जैसे नए शॉर्टकट पर पुन: असाइन करें। स्पाइडर और आर-स्टूडियो में एक ही कार्रवाई के लिए यह वही शॉर्टकट है।

+0

बहुत खुशी है कि आपने यह जवाब जोड़ा! मुझे यकीन है कि सभी RStudio और Spyder उपयोगकर्ता इसकी सराहना करेंगे –

संबंधित मुद्दे