2011-10-10 12 views
7

मेरे पास एक विशाल बाइनरी फ़ाइल है जिसमें से मैं फ़ाइल में सटीक स्थितियों से कुछ बाइट्स पढ़ना चाहता हूं। मैं बाइनरी फ़ाइल से विशिष्ट बाइट्स को कैसे एक्सेस कर सकता हूं जो फ़ाइल की शुरुआत से सभी बाइट्स के माध्यम से लूप नहीं कर रहा है? Thanx,पायथन विशिष्ट स्थिति से बाइनरी पढ़ें

उत्तर

9

सुनिश्चित करें कि आप "बी" विशेषता के साथ फ़ाइल खोलें (उदाहरण के लिए: file("myfile.bin", "rb"))। फिर फ़ाइल ऑब्जेक्ट की seek() विधि का उपयोग करें।

यहां देखें: http://docs.python.org/release/2.4.4/lib/bltin-file-objects.html

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