diff --git a/Comics/items.py b/Comics/items.py index 6d0c271..6ac3e90 100644 --- a/Comics/items.py +++ b/Comics/items.py @@ -98,8 +98,8 @@ class ImagesItem(Item): def serializer_info_writer(value): list_value = [] - str(value).replace("&", " ") - for v in str(value).split(" "): + value = str(value).replace("&", " ") + for v in set(str(value).split(" ")): list_value.append(v) return ",".join(list_value) @@ -160,5 +160,4 @@ class ComicInfoItem(Item): AgeRating = Field(info='age_rating')#","年龄分级",False] #Pages = Field(info='images_name', serializer=serializer_info_images_completed)#","页码",True] Pages = Field(info='images', serializer=serializer_info_images)#","页码",True] - # ComicInfo.xml and ComicChapter.json end - + # ComicInfo.xml and ComicChapter.json end \ No newline at end of file