fix : 忘记存储群组了QAQ

This commit is contained in:
Wbucket
2026-09-30 23:00:53 +08:00
parent 99acbf6cc9
commit 87551ee358
2 changed files with 15 additions and 5 deletions
+14 -5
View File
@@ -5,9 +5,18 @@ class GroupCtl :
path = os.path.join(os.getcwd(),"joined_group.cfg")
groups:list[str] = []
def __init__(self) -> None:
fd = os.open(self.path,os.O_CREAT|os.W_OK)
with open(fd) as file :
self.groups.append(file.readline())
def __init__(self) -> None:
with open(self.openfile()) as awa:
self.groups = awa.readlines()
def save(self):
# 重新加载
fd = self.openfile()
os.truncate(self.path,0)
os.write(fd,bytes('\n'.join(self.groups),'utf-8'))
os.close(fd)
def openfile(self):
return os.open(self.path,os.O_RDWR|os.O_CREAT)