hannabaker commited on
Commit
69ecb03
·
verified ·
1 Parent(s): 81a4881

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -13,14 +13,17 @@ def greet_json():
13
  @app.get("/generate")
14
  async def generate_random_number():
15
  number = random.randint(1, 100)
16
- file_path = "/data/random_number.txt"
 
17
  with open(file_path, "w") as file:
18
  file.write(str(number))
19
  return {"message": f"Random number {number} saved to {file_path}"}
20
 
21
  @app.get("/list_directory")
22
  async def list_directory():
23
- items = os.listdir("/data")
 
 
24
  return {"items": items}
25
 
26
  @app.post("/bingimage")
 
13
  @app.get("/generate")
14
  async def generate_random_number():
15
  number = random.randint(1, 100)
16
+ os.makedirs(DATA_DIR, exist_ok=True)
17
+ file_path = os.path.join(DATA_DIR, "random_number.txt")
18
  with open(file_path, "w") as file:
19
  file.write(str(number))
20
  return {"message": f"Random number {number} saved to {file_path}"}
21
 
22
  @app.get("/list_directory")
23
  async def list_directory():
24
+ if not os.path.exists(DATA_DIR):
25
+ return {"items": [], "message": "Data directory does not exist yet"}
26
+ items = os.listdir(DATA_DIR)
27
  return {"items": items}
28
 
29
  @app.post("/bingimage")