extract_discord_research/help.py

33 lines
1 KiB
Python
Raw Normal View History

2020-10-31 20:45:11 +00:00
import argparse
import json
######################
# INITIALISATION DES #
# VARIABLES #
######################
__author__ = "rick@gnous.eu"
__licence__ = "GLP3 or later"
parser = argparse.ArgumentParser(
2020-11-02 15:24:44 +00:00
description="Outil pour manipuler le fichier JSON des recherches discord"
2020-10-31 20:45:11 +00:00
)
2020-11-02 15:24:44 +00:00
parser.add_argument('-g', '--getelem', action="store_true",
help="Retourne le nombre déléments du fichier json")
parser.add_argument('-u', '--updatejson', action="store_true",
help="Met à jour le fichier json avec les nouvelles infos")
2020-10-31 20:45:11 +00:00
args = parser.parse_args()
if args.getelem:
with open("/tmp/file-tmp", 'r') as file:
data = json.load(file)
print(data["total_results"])
elif args.updatejson:
with open("/tmp/file-tmp", 'r') as file:
data = json.load(file)
with open("result.json", 'r+') as file:
oldData = json.load(file)
for messages in data["messages"]:
oldData["messages"].append(messages)
file.seek(0)
json.dump(oldData, file, indent=4)