форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
30 строки
794 B
Python
30 строки
794 B
Python
import os
|
|
os.chdir('D:\\POAS\\Hodyuk\\Tema6\\')
|
|
import random as rn
|
|
kort = []
|
|
for i in range(125): kort.append(str(rn.choice(range(6,57))))
|
|
kort = tuple(kort)
|
|
spis = ['Hodyuk','Timoshenko','Kovalenko','Lykova','Ivanov']
|
|
fp = open('TestDan.mnz','wb')
|
|
if !fp.closed:
|
|
pickle.dump(kort,fp)
|
|
pickle.dump(spis,fp)
|
|
fp.close()
|
|
|
|
fp = open('TestDan.mnz','rb')
|
|
if !fp.closed:
|
|
kort1=pickle.load(fp)
|
|
spis1=pickle.load(fp)
|
|
if kort1==kort and spis1==spis:
|
|
print("новые обьекты совпадают с теми, что были записаны в файл")
|
|
else:
|
|
print("Ошибка записи или чтения")
|
|
fp.close()
|
|
|
|
for i in range(len(kort)//5):
|
|
exec('list' + str(i) + '=' + str(list(kort[i:i+5])))
|
|
|
|
|
|
|
|
|