Commit 89054d69 by baiquan

refactor(doudian_service):优化代码结构和功能

-移除未使用的 JSONDecoder 导入
- 添加 requests 库导入
- 修改函数 create_goods 的注释
- 优化异常处理,使用具体的异常信息
parent d62ba389
import json
import time
from json import JSONDecoder
from urllib.parse import urlencode
import execjs
import requests
from loguru import logger
from service.doudian_request import doudian_request
......@@ -62,7 +62,7 @@ def get_schema(headers: dict, proxy_url: str, category_id: str):
def create_goods(headers: dict, proxy_url: str, data):
"""获取商品类目"""
"""创建商品"""
params = {
'check_status': '2',
'appid': '1',
......@@ -84,8 +84,8 @@ def create_goods(headers: dict, proxy_url: str, data):
return response.json()
else:
raise Exception(f'请求失败 --> {response.text}')
except Exception:
raise Exception(f'请求失败 --> {response.text}')
except Exception as e:
raise Exception(f'请求失败 --> {str(e)}')
def create_global_promotion(params:str | dict,data: dict,headers: dict, proxy_url: str):
"""创建全域推广"""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment