Pycharm: मेरी पायथन फ़ाइल का केवल एक भाग चलाएं


89

क्या यह PyCharm के एक कार्यक्रम का केवल एक हिस्सा चलाना संभव है?

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

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


3
आप pyCharm के अंदर Jupyter नोटबुक का उपयोग कर सकते हैं। बस नए जुपिटर नोटबुक का चयन करें
सीपीयू स्टेट

2
क्या यह PyCharm के एक कार्यक्रम का केवल एक हिस्सा चलाना संभव है? हाँ। आप निम्नलिखित वेबसाइट का उल्लेख कर सकते हैं: लिंक विवरण यहां दर्ज करें
सिरन लियू

जवाबों:


100

मुझे एक आसान तरीका पता चला।

  • फाइल पर जाएं -> सेटिंग्स -> कीमैप
  • के लिए खोज Execute Selection in Consoleऔर एक नया शॉर्टकट को पुन: असाइन, की तरह Crl + Enter

यह स्पाइडर और आर-स्टूडियो में समान कार्रवाई के लिए एक ही शॉर्टकट है।


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

3
क्या हर बार कोड अनुभाग का चयन किए बिना ऐसा करने का एक तरीका है? उदाहरण के लिए, स्पाइडर में, हम कोड सेक्शन के आरंभ और अंत में "# %%" लिख सकते हैं और हम इसे चयन करने के लिए बिना Ctrl + Enter के साथ कंसोल में निष्पादित कर सकते हैं।
कनमनी

4
@kanmani पर एक नजर है plugins.jetbrains.com/plugin/7858-pycharm-cell-mode यह क्या आप के लिए पूछ करता है
पिओर Czapla

1
सूचना: नाम "कंसोल में चयन" के बावजूद, लाइन में कहीं भी कर्सर को इंगित करता है और इस क्रिया का उपयोग करके वर्तमान लाइन निष्पादित करेगा।
Ufos

क्या टर्मिनल में चयन चलाने का कोई शॉर्टकट है?
मिकाइ

67

कंसोल में "चयन" चलाने के लिए Pycharm शॉर्टकट ALT + SHIFT + e है

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

यहाँ छवि विवरण दर्ज करें


21

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


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

@FrankTheTank आपको किसी भी आयात सहित सभी उपयुक्त कोड को उजागर करने की आवश्यकता है। यह मूल रूप से कॉपी-पेस्ट शॉर्टकट है।
रेडरबर्ट रॉबर्ट

14

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

यहाँ छवि विवरण दर्ज करें

आपके द्वारा सक्षम किए जाने के बाद, आप जहां चाहते हैं, वहां ब्रेक-पॉइंट सेट करें:

यहाँ छवि विवरण दर्ज करें

ब्रेक-पॉइंट सेट करने के बाद:

यहाँ छवि विवरण दर्ज करें

एक बार जो पूरा हो गया है:

यहाँ छवि विवरण दर्ज करें


6
  1. फाइल >> सेटिंग्स >> प्लगइन्स पर जाएं और प्लगइन इंस्टॉल करें PyCharm cell mode
  2. फ़ाइल के लिए >> सेटिंग >> प्रकटन और व्यवहार >> कीमैप जाओ और के लिए अपने कीबोर्ड शॉर्टकट असाइन Run CellऔरRun Cell and go to next

एक सेल को ## द्वारा सीमांकित किया गया है

रेफरी https://plugins.jetbrains.com/plugin/7858-pycharm-cell-mode

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.