|
|
本帖最后由 Bigcan 于 2023-11-21 19:02 编辑
如题昨天问题已经解决
https://loc.010206.xyz/thread-1235205-1-1.html
使用cfscrape模块解决了 后面封装成api了,
在本地使用pycharm和cmd执行启动flask
然后使用访问网页api没任何问题可以正常返回数据
http://127.0.0.1:5000/get_data/486408997
返回数据
- {
- "data": [
- {
- "avgprice": 715,
- "blockedasyourgood": false,
- "blockedbyseller": true,
- "brand": "",
- "category1": "\u670d\u88c5",
- "category3": "\u0424\u0443\u0442\u0431\u043e\u043b\u043a\u0430 \u043c\u0443\u0436\u0441\u043a\u0430\u044f",
- "cbstock": 0,
- "companycountrange": 1,
- "convtocart": 0.6,
- "convtocartpdp": 15.29,
- "fbostock": 0,
- "fbsstock": 1,
- "goldenvariantid": "373664439",
- "link": "https://www.ozon.ru/product/486408997",
- "minsellerprice": 710,
- "name": "\u0424\u0443\u0442\u0431\u043e\u043b\u043a\u0430 \u041f\u043e\u0434\u0430\u0440\u043a\u0438 \u043b\u044e\u0431\u0438\u043c\u044b\u043c 1, \u0448\u0442",
- "photo": "https://cdn1.ozone.ru/s3/multimedia-n/6696934727.jpg",
- "retailstock": 0,
- "salesdynamics": 78.9,
- "sellcountrating": "43",
- "sellsumrating": "56",
- "sessioncount": "85",
- "sku": "486408997",
- "soldcount": "6",
- "soldsum": 4269,
- "sources": [
- "fbs"
- ],
- "stock": "10000",
- "variantid": "373664440",
- "volume": 0.6
- }
- ],
- "status_code": 200
复制代码
我把写好的文件导出放到服务器上运行正常,但是api返回数据为空
- [
- {
- "error": "An error occurred: Expecting value: line 1 column 1 (char 0)"
- },
- 500
- ]
复制代码
于是我在虚拟机也安装了pycharm把py文件和环境搬过去了
执行访问http://127.0.0.1:5000/get_data/486408997 数据也是空的返回状态200这是什么情况
测试了不是IP问题 |
|