एक स्ट्रिंग की सामग्री के साथ एक फ़ाइल जैसी वस्तु (फ़ाइल के समान बतख प्रकार) बनाने के लिए, आप StringIO मॉड्यूल का उपयोग कर सकते हैं। स्ट्रिंगियो के निर्माता को अपनी स्ट्रिंग पास करें और फिर आप इसे ऑब्जेक्ट जैसी फ़ाइल के रूप में उपयोग कर सकते हैं। उदाहरण के लिए,
>>> from cStringIO import StringIO >>> f = StringIO('Hello world') >>> f.read() 'Hello world'
पायथन 3 में, io मॉड्यूल का उपयोग करें। उदाहरण के लिए,
>>> import io >>> f = io.StringIO('Hello world') >>> f.read() 'Hello world'
ध्यान दें कि स्ट्रिंगियो यूनिकोड स्ट्रिंग्स को स्वीकार नहीं करता है जिन्हें सादे ASCII स्ट्रिंग्स के रूप में एन्कोड नहीं किया जा सकता है।