# -*- encoding: utf-8 -*-
# converting a unknown formatting file in utf-8
# !/usr/bin/python
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()
python 3.6.4 64bit pythona yabancı olduğumdan tam çözemedim
Traceback (most recent call last):
File "C:\Users\mtahadestan\Desktop\deneme\deneme.py", line 10, in
b_icerik = b_dosyasi.read()
MemoryError
>>>
b dosyası 7.5gb
bilisayar özellikleri:
google cloud platform
inter xeon cpu 2.00ghz x 4
20gb ram
işletim sistemi win10 64 bit kurdum
biraz daha yüksek mi kurmalıydım