เพื่อสร้างออบเจกต์คล้ายไฟล์ (file-like object) ที่มีเนื้อหาจากสตริง สามารถใช้โมดูล StringIO ส่งสตริงของคุณไปที่คอนสตรักเตอร์ของ StringIO แล้วใช้มันเหมือนออบเจกต์ไฟล์ได้ ตัวอย่าง:
>>> from io import StringIO
>>> f = StringIO('Hello world')
>>> f.read()
'Hello world'ใน Python 3 ให้ใช้โมดูล io ตัวอย่าง:
>>> import io
>>> f = io.StringIO('Hello world')
>>> f.read()
'Hello world'หมายเหตุ: StringIO ไม่รับสตริง Unicode ที่เข้ารหัสเป็น ASCII ธรรมดาไม่ได้