当我使用Google chrome和开发人员工具访问网站并开始检查网络调用时,我试图从shopee.com网站获取商品详细信息,有一个请求提供了一个JSON文件,因为响应包含了所有完美,优质的产品,但问题是价格,价格中有许多结尾的零,不能像网站上所写的那样给出正确的价格,例如
69700000 = ₱697
131700000 = ₱1,317
2990000 = RM29.90
4157000 = 41.5
而且我找不到消除这些零的通用方法,因此,如果有帮助或功能可以使我得到如左所示的正确结果,那么该功能可以是python,c ++或任何编程语言解决这个零差并以任何价格工作以下是一些要检查的产品网址:product 1product 2product 3product 4同样,我在网络中找不到任何其他请求以提供网站上显示的正确价格。
提前感谢。
price_you_have_downloaded_from_internet = "asdfasdf123.2"
然后
a = price_you_have_downloaded_from_internet correct_price = ''.join(list(filter(lambda x: x.isdigit() or x == '.', a)))