Post
Topic
Board Proje Geliştirme
Re: Bitcoin; Algoritma Üzerine Yöntemler
by
Jupiter_01
on 10/01/2019, 07:47:39 UTC
İş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()