पायथन इंटरएक्टिव सत्र को कैसे बचाएं?

| | | | | | | | | | |

मैं डेटाबेस, फाइलों आदि के साथ काम करने के लिए खुद को अक्सर पायथन के दुभाषिया का उपयोग करते हुए पाता हूं - मूल रूप से अर्ध-संरचित डेटा के बहुत सारे मैनुअल स्वरूपण। मैं जितनी बार मैं उपयोगी बिट्स को ठीक से सहेजता और साफ नहीं करता हूं चाहेंगे। क्या मेरे इनपुट को खोल में सहेजने का कोई तरीका है (डीबी कनेक्शन, परिवर्तनीय असाइनमेंट, लूप के लिए थोड़ा और तर्क के बिट्स) - इंटरैक्टिव सत्र का कुछ इतिहास? अगर मैं script जैसी किसी चीज़ का उपयोग करता हूं तो मुझे बहुत अधिक स्टडआउट शोर मिलता है। मुझे वास्तव में सभी वस्तुओं को चुनने की ज़रूरत नहीं है - हालांकि अगर कोई समाधान है जो ऐसा करता है, तो यह ठीक होगा। आदर्श रूप से मुझे केवल एक स्क्रिप्ट के साथ छोड़ दिया जाएगा जो मैंने अंतःक्रियात्मक रूप से बनाई थी, और मैं बस कर सकता था उन बिट्स को हटा दें जिनकी मुझे आवश्यकता नहीं थी। क्या ऐसा कोई पैकेज है जो ऐसा करता है, या एक DIY दृष्टिकोण?