İşe yarar bir kod...(32 GB Ramli ve güçlü bir işlemci ile a.txt tüm adresler yaklaşık 10 GB b.txt yaklaşık 1 GB karşılaştırma süresi 5 dakika) (4gb ramli bir bilgisayar ile a.txt 1 gb yaklaşık 32 m bakiyeli adres b.txt 100 mb yaklaşık 3 m oluşturulmuş adres karşılaştırma 2 dakika) her iki sistemde de denenmiştir...
tüm satırları okuyup a ve b txt teki aynı satırı yakalarsa c.txt e atar... (hem eth hemde btc için kullanabilir)...
Herkese bol şans...
a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()
b_icerik = b_dosyasi.read()
b_dosyasi.close()
ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())
fark = ast.intersection(bst)
son = []
for i in fark:
son.append(i+"\n")
c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()