Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -4,17 +4,19 @@ from fastapi import FastAPI, HTTPException
|
|
4 |
from pydantic import BaseModel
|
5 |
import uvicorn
|
6 |
import os
|
7 |
-
|
8 |
# 从环境变量中读取登录信息
|
9 |
EMAIL = os.getenv("EMAIL")
|
10 |
PASSWD = os.getenv("PASSWD")
|
11 |
|
12 |
-
print(f"EMAIL: {EMAIL}, PASSWD: {'*' * len(PASSWD)}") # 打印调试信息,但不显示密码
|
13 |
-
|
14 |
if not EMAIL or not PASSWD:
|
15 |
raise Exception("EMAIL or PASSWD environment variables are not set")
|
16 |
|
|
|
17 |
cookie_path_dir = "./cookies/"
|
|
|
|
|
|
|
18 |
sign = Login(EMAIL, PASSWD)
|
19 |
|
20 |
try:
|
|
|
4 |
from pydantic import BaseModel
|
5 |
import uvicorn
|
6 |
import os
|
7 |
+
|
8 |
# 从环境变量中读取登录信息
|
9 |
EMAIL = os.getenv("EMAIL")
|
10 |
PASSWD = os.getenv("PASSWD")
|
11 |
|
|
|
|
|
12 |
if not EMAIL or not PASSWD:
|
13 |
raise Exception("EMAIL or PASSWD environment variables are not set")
|
14 |
|
15 |
+
# 确保 cookies 目录存在
|
16 |
cookie_path_dir = "./cookies/"
|
17 |
+
if not os.path.exists(cookie_path_dir):
|
18 |
+
os.makedirs(cookie_path_dir)
|
19 |
+
|
20 |
sign = Login(EMAIL, PASSWD)
|
21 |
|
22 |
try:
|