File size: 547 Bytes
86121f6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import datetime, json
QUOTA_FILE = "quota.json"
def check_quota():
today = datetime.date.today().isoformat()
try:
with open(QUOTA_FILE, "r") as f:
data = json.load(f)
except:
data = {}
return data.get(today, 0) < 7
def increment_quota():
today = datetime.date.today().isoformat()
try:
with open(QUOTA_FILE, "r") as f:
data = json.load(f)
except:
data = {}
data[today] = data.get(today, 0) + 1
with open(QUOTA_FILE, "w") as f:
json.dump(data, f) |