diff --git a/utils/comic/ComicInfo.py b/utils/comic/ComicInfo.py index d1147a4..5b3e00d 100644 --- a/utils/comic/ComicInfo.py +++ b/utils/comic/ComicInfo.py @@ -114,7 +114,10 @@ class comicInfo(): cls.comic_name_node = cls.setNodeAndValue(cls.comic_name, value) @classmethod - def setComicNames(cls,value): cls.comic_names_node = cls.setNodeAndValue(cls.comic_names,value) + def setComicNames(cls,value): + #去重 + value = ",".join(set(str(value).split(","))) + cls.comic_names_node = cls.setNodeAndValue(cls.comic_names,value) @classmethod def setDep(cls,value): cls.dep_node = cls.setNodeAndValue(cls.dep, value) @classmethod