Я продолжаю получать
PermissionError: [WinError 32] Процесс не может получить доступ к файлу
потому что он используется другим процессом: 'data.txt', code,
как это исправить?
import os
file=open("data.txt","w")
y=101
for x in range (1,101):
h="Data"+(str(format(x,'03d')))+":"+str(y)+"\n"
y+=1
if x==3:
h="Data"+(str(format(x,'03d')))+":"+str(109)+"\n"
file.write(h)
file.close()
file=open("data.txt","r")
if int(h[4:6])+100 != int(h[8:11]):
a=input()
b=int(input())
c=int(a[4:7])
r=101
file2=open("new.txt","w")
for d in range (1,101):
e="Data"+(str(format(d,'03d')))+":"+str(r)+"\n"
if c+100 != b:
e="Data"+(str(format(c,'03d')))+":"+str(b)+"\n"
file2.write(e)
continue
file2.write(e)
r+=1
os.remove("data.txt")
os.rename("new.txt","data.txt")
file2.close()