如题昨天问题已经解决 https://hostloc.com/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问题