में तारों की 2-जीबी सूची में है या नहीं, मेरे पास 2 जीबी की एक बड़ी फ़ाइल (A.txt
) है जिसमें स्ट्रिंग्स ['Question','Q1','Q2','Q3','Ans1','Format','links',...]
की एक सूची है।जांचें कि क्या स्ट्रिंग पाइथन
अब मैं एक और बड़ा फ़ाइल (1TB) 2 की स्थिति में ऊपर उल्लेख किया स्ट्रिंग से युक्त है:
आउटपुट:
a, Question, b
The, quiz, is
This, Q1, Answer
Here, Ans1, is
King1, links, King2
programming,language,drupal,
.....
मैं लाइनों जिसका दूसरे स्थान सूची में स्ट्रिंग से युक्त बनाए रखना चाहते फ़ाइल A.txt
में संग्रहीत। यही है, मैं (एक और फाइल में स्टोर) बनाए रखने के लिए नीचे उल्लेख लाइनों हैं:
a, Question, b
This, Q1, Answer
Here, Ans1, is
King1, links, King2
मैं जानता हूँ कि यह कैसे करना है जब फ़ाइल में सूची की लंबाई (a.txt) 100..using 'है कोई'। लेकिन मुझे यह नहीं मिल रहा है कि फ़ाइल में सूची की लंबाई (एटीटीटी) 2 जीबी होने पर मुझे इसके बारे में कैसे जाना चाहिए।
ऐसा लगता है कि 0.5 जीबी बस एक संपादन में 2 जीबी तक कूद गया ... –
@ जोनक्लेमेंट्स: फ़ॉलबैक विकल्प, एसक्लाइट। –
वास्तव में आवश्यक नहीं है लेकिन क्वेरी को IN/ANY या EXISTS के रूप में फिर से लिखा जा सकता है - या यदि किसी के पास एक लाल या समान सर्वर आसान है जो अच्छी तरह से काम करेगा ... –