extract_discord_research/help.py

32 lines
1.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(
description="Permet dentrer des phrases ou des mots qui seront traduient en morse grace à la classe traducteurMorse. Cette traduction sera ensuite convertie en flash lumineux."
)
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")
args = parser.parse_args()
if args.getelem:
with open("/tmp/file-tmp", 'r') as file:
data = json.load(file)
print(data["total_results"])
exit(0)
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)