summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2021-05-01 18:01:11 +0200
committerAki <please@ignore.pl>2021-05-01 18:01:11 +0200
commit902e445daf9cc66d88c644899c4e3b7916f95c4f (patch)
tree55776ea81e78657f164d69e9eaa836713ca80af8
parent620dcb1ea530b7aab0ce906edbb3abdeae7a3526 (diff)
downloadsalvager-902e445daf9cc66d88c644899c4e3b7916f95c4f.zip
salvager-902e445daf9cc66d88c644899c4e3b7916f95c4f.tar.gz
salvager-902e445daf9cc66d88c644899c4e3b7916f95c4f.tar.bz2
Fixed duplicates in teams
-rw-r--r--scrap.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/scrap.py b/scrap.py
index c28b1c0..07e4036 100644
--- a/scrap.py
+++ b/scrap.py
@@ -70,13 +70,12 @@ def main():
related.feed(page)
killmails = []
- teams = ([], [])
+ teams = (set(), set())
for team, kill, owner in related.kills:
time.sleep(1.05) # Zkillboard is very sensitive.
killmails.append({"id": int(kill), "hash": get_hash(kill)})
destination = teams[team - 1]
- if owner not in destination:
- destination.append(int(owner))
+ destination.add(int(owner))
if args.output:
filename = args.output
@@ -88,7 +87,7 @@ def main():
filename = "scrapped.json"
with open(filename, "w") as file:
- file.write(json.dumps({"killmails": killmails, "teams": teams}))
+ file.write(json.dumps({"killmails": killmails, "teams": tuple(map(list, teams))}))
if __name__ == "__main__":