में एक gzip फ़ाइल से पढ़ें मैंने अभी पायथन पर gzip का excises बना दिया है।पायथन
import gzip
f=gzip.open('Onlyfinnaly.log.gz','rb')
file_content=f.read()
print file_content
और मुझे स्क्रीन पर कोई आउटपुट नहीं मिलता है। पायथन के शुरुआती के रूप में, मुझे आश्चर्य है कि अगर मैं gzip फ़ाइल में फ़ाइल की सामग्री को पढ़ना चाहता हूं तो मुझे क्या करना चाहिए। धन्यवाद।
कोशिश 'प्रिंट खुला ('Onlyfinnaly.log.gz', 'rb') को पढ़ने के() को डिकोड ('zlib')'।। अगर यह काम नहीं करता है, तो क्या आप पुष्टि कर सकते हैं कि फ़ाइल में कुछ है? – Blender
हाँ, मुझे पूरा यकीन है कि एक फ़ाइल है जिसका नाम 'Onlyfinally.log' है। और मैं जो करने की कोशिश कर रहा हूं वह सामग्री को पढ़ना है और कुछ अन्य फाइलों को स्टोर करने के लिए कुछ चुनना है। लेकिन यह स्क्रीन पर केवल रिक्त रेखा को बदल देता है। – Michael
आपका कोड सही दिखता है, लेकिन ध्यान रखें कि आप पूरी फ़ाइल को स्ट्रिंग में पढ़ रहे हैं। आमतौर पर भाग में gzip स्ट्रीम को पढ़ने और उन्हें एक समय में संसाधित करने का एक और अधिक प्रभावी तरीका है। – Krumelur