Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 8003182

Browse files
authoredMar 7, 2023
Update PW.py
1 parent 30d9ec6 commit 8003182

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
 

‎PW.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,8 @@ def confirmAllChanges(self, n : int):
340340
else:
341341
with open(self.path, 'r', encoding='U8') as _file:
342342
data : dict = json.load(_file)
343+
# 必须把植物添加到列表
344+
plants_list : list = data['objects'][0]['objdata']['p']
343345
_file.close()
344346
data['objects'][0]['objdata']['g'] = diamond
345347
data['objects'][0]['objdata']['c'] = gold
@@ -362,13 +364,19 @@ def confirmAllChanges(self, n : int):
362364
data['objects'][0]['objdata']['plis'][each_plantN]['l'] = choose_a_plantl
363365
data['objects'][0]['objdata']['plis'][each_plantN]['m'] = choose_a_plantm
364366
data['objects'][0]['objdata']['plis'][each_plantN]['x'] = choose_a_plantp
367+
plants_list.append(each_plantN)
368+
plants_list = list(set(plants_list))
369+
data['objects'][0]['objdata']['p'] = plants_list
365370
break
366371
elif n == 1:
367372
for each_plant in self.plantData:
368373
each_plantN = self.plantData.index(each_plant)
374+
plants_list.append(each_plantN)
375+
plants_list = list(set(plants_list))
369376
data['objects'][0]['objdata']['plis'][each_plantN]['l'] = all_plantsl
370377
data['objects'][0]['objdata']['plis'][each_plantN]['m'] = all_plantsm
371378
data['objects'][0]['objdata']['plis'][each_plantN]['x'] = all_plantsp
379+
data['objects'][0]['objdata']['p'] = plants_list
372380
else:
373381
pass
374382
print(data)

0 commit comments

Comments
 (0)
Please sign in to comment.