for loop - Iteration with if condition not working in python -
मैंने निम्नलिखित स्क्रिप्ट को लिखा
#! / Usr / bin / python आयात glob पथ = raw_input ('जिसमें आप फाइलों को देखना चाहते हैं?') पथ + = '/*.txt' files = glob.glob (पथ) फ़ाइलों में seq के लिए: f = एफ में लाइन के लिए = खुले (सीईसी) कुल = 0: यदि लाइन में 'एनएआर': प्रिंट ("बाम") f.close () इसलिए अगर मेरे पास इस तरह की एक फाइल है :
NAR 56 लूटने एनएआर 0-0 सह के लिए 56 जीएस एफआरआई 69 डी एस एनआईआर 87 एसडीएचफ़ाइलें जो आपको कहने की आवश्यकता होगीमुझे प्रिंट करने की उम्मीद है
चूतड़ की छालफिर मैंने निम्नलिखित को पढ़ने के बाद कोशिश की
#! / Usr / bin / python आयात glob पथ = raw_input ('जिसमें आप फाइलों को देखने के लिए चाहते हैं?') फ़ाइलें = सीओबी के लिए glob.glob (पथ): इनपुट के रूप में खुले (seq) के साथ: लाइन के लिए इनपुट_फ़ाइल में: यदि 'एनएआर' लाइन में: प्रिंट ("बूम") इनपुट_फ़ाइल.क्लोस ()लेकिन दोनों काम नहीं करते हैं। txt
पथ + = '\ *। Txt'तो
ग्लोबकोtxtफ़ाइलों के लिए दिखता है इसके बजाय'c: \ folder \ folder'के बजाय खोज
'C: फ़ोल्डर \ फ़ोल्डर \ *। Txt '
Comments
Post a Comment