当前位置: 首页 > news >正文

虾皮Shopee商品详情接口(item_get-根据ID取商品详情)代码封装

 item_get-根据ID取商品详情接口
通过代码封装该接口可以拿到商品标题,商品价格,商品促销信息,商品优惠价,商品库存,sku属性,商品图片,desc图片,desc描述,sku图片,sku描述,商品规格,商品销量,商品重量,商品尺寸,商品列表,店铺所有商品,商品详情属性描述等页面上有的参数均可以拿到。

请求方式:HTTPS GET POST 

Shopee.item_get

公共参数

名称类型必须描述
keyString调用key(必须以GET方式拼接在URL中)
  • 注册Key和secret接入
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本

请求参数

请求参数:num_iid=264070136/5637247041&country=.com.my参数说明:num_iid:商品ID-country:网站后缀(.com.my;.vn;.ph)

请求示例

# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://api-gw.onebound.cn/shopee/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=264070136/5637247041&country=.com.my"
headers = {"Accept-Encoding": "gzip","Connection": "close"
}
if __name__ == "__main__":r = requests.get(url, headers=headers)json_obj = r.json()print(json_obj)

 响应示例

{"item": {"num_iid": 5637247041,"title": "Fashionable plus size women's dress 2020 new spring and summer dress was thin and thin and fat sister dress two-piece suit","detail_url": "https://shopee.com.my/product/264070136/5637247041","pic_url": "https://cf.shopee.com.my/file/f8bc1116ea922e5ed87a492390b1cc1a","price": 0.0003168,"orginal_price": 0.0003168,"cid": 100017,"desc": "Brand: Other/Other\nStyle: Sweet and Fresh/College\nPopular elements: buttons, gauze, stitching\nStyle: skirt suit\nsleeve length: short sleeve\nFabric/Material: Other/Polyester (Polyester Fiber)\nIngredient content: 71% (inclusive)-80% (inclusive)\nWhether to add cashmere: no cashmere\nTime to market: Spring 2020\nDelivery time:\nShipped on the same day before subscripting at 18:00 every day,\nIt is estimated that it will take 4-10 days for normal goods to arrive at your hands\n\nMasa penghantaran\nDihantar pada hari yang sama sebelum pukul 18:00 setiap hari\nDihantar keesokan harinya selepas jam 18:00.\nDianggarkan memerlukan masa 4-10 hari untuk barang biasa sampai tangan anda\n\nPakaian wanita bersaiz plus bergaya.Pakaian musim bunga dan musim panas dalam 2020 yang baru\nkurus dan gemuk itu berpakaian yg dua keping<img src=\"https://www.o0b.cn/i.php?t.png&rid=gw-4.64603b92ec1a9&p=3060574495&k=i_key&t=1684028307\" style=\"display:none\" />","item_imgs": [{"url": "https://cf.shopee.com.my/file/f8bc1116ea922e5ed87a492390b1cc1a"},{"url": "https://cf.shopee.com.my/file/c0d49dfae84b81468269a17714742adb"},{"url": "https://cf.shopee.com.my/file/f4dd56edbe0ccc13ca2cba0d6ba5167a"},{"url": "https://cf.shopee.com.my/file/35f35de0d5826c4969a42483b34d8bea"},{"url": "https://cf.shopee.com.my/file/14b7804a2a87c70fa763c518ce6ec583"},{"url": "https://cf.shopee.com.my/file/e1bc3fe36abc09c00ead17243b9825f0"},{"url": "https://cf.shopee.com.my/file/ab490d68394575366c36cee16ad0f86e"},{"url": "https://cf.shopee.com.my/file/a6148259a00b460f5e30ba04a327f9a3"},{"url": "https://cf.shopee.com.my/file/e1bc5d2bb3c010af4f688e6f22a63eca"}],"props": [{"name": "Plus Size","value": "Yes"},{"name": "Dress/Skirt Length","value": "Midi"}],"props_list": {"81944:81998": "颜色分类:T-shirt+skirt","81944:82419": "颜色分类:T-shirt","81944:82487": "颜色分类:skirt","82547:82553": "尺码:M 建议【42.5-50KG】","82547:82587": "尺码:L 建议 【50-57.5kg】","82547:82637": "尺码:XL 【建议57.5-65kg】","82547:82668": "尺码:2XL 【建议65-72.5kg】","82547:82714": "尺码:3XL 【建议72.5-82.5kg】","82547:82762": "尺码:4XL【建议82.5-90kg】"},"prop_imgs": {"prop_img": [{"properties": "81944:81998","url": "https://cf.shopee.com.my/file/81bea46afa4113012b7330cc3c846428"},{"properties": "81944:82419","url": "https://cf.shopee.com.my/file/c0d49dfae84b81468269a17714742adb"},{"properties": "81944:82487","url": "https://cf.shopee.com.my/file/f4dd56edbe0ccc13ca2cba0d6ba5167a"}]},"props_imgs": {"prop_img": [{"properties": "81944:81998","url": "https://cf.shopee.com.my/file/81bea46afa4113012b7330cc3c846428"},{"properties": "81944:82419","url": "https://cf.shopee.com.my/file/c0d49dfae84b81468269a17714742adb"},{"properties": "81944:82487","url": "https://cf.shopee.com.my/file/f4dd56edbe0ccc13ca2cba0d6ba5167a"}]},"props_name": "81944:81998:颜色分类:T-shirt+skirt;81944:81998:颜色分类:T-shirt+skirt;81944:81998:颜色分类:T-shirt+skirt;81944:81998:颜色分类:T-shirt+skirt;81944:81998:颜色分类:T-shirt+skirt;81944:81998:颜色分类:T-shirt+skirt;81944:82419:颜色分类:T-shirt;81944:82419:颜色分类:T-shirt;81944:82419:颜色分类:T-shirt;81944:82419:颜色分类:T-shirt;81944:82419:颜色分类:T-shirt;81944:82419:颜色分类:T-shirt;81944:82487:颜色分类:skirt;81944:82487:颜色分类:skirt;81944:82487:颜色分类:skirt;81944:82487:颜色分类:skirt;81944:82487:颜色分类:skirt;81944:82487:颜色分类:skirt;82547:82553:尺码:M 建议【42.5-50KG】;82547:82587:尺码:L 建议 【50-57.5kg】;82547:82637:尺码:XL 【建议57.5-65kg】;82547:82668:尺码:2XL 【建议65-72.5kg】;82547:82714:尺码:3XL 【建议72.5-82.5kg】;82547:82762:尺码:4XL【建议82.5-90kg】;82547:82553:尺码:M 建议【42.5-50KG】;82547:82587:尺码:L 建议 【50-57.5kg】;82547:82637:尺码:XL 【建议57.5-65kg】;82547:82668:尺码:2XL 【建议65-72.5kg】;82547:82714:尺码:3XL 【建议72.5-82.5kg】;82547:82762:尺码:4XL【建议82.5-90kg】;82547:82553:尺码:M 建议【42.5-50KG】;82547:82587:尺码:L 建议 【50-57.5kg】;82547:82637:尺码:XL 【建议57.5-65kg】;82547:82668:尺码:2XL 【建议65-72.5kg】;82547:82714:尺码:3XL 【建议72.5-82.5kg】;82547:82762:尺码:4XL【建议82.5-90kg】","desc_img": [],"location": null,"post_fee": "","skus": {"sku": [{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82553","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82553:尺码:M 建议【42.5-50KG】","quantity": 982,"sku_id": null},{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82587","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82587:尺码:L 建议 【50-57.5kg】","quantity": 983,"sku_id": null},{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82637","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82637:尺码:XL 【建议57.5-65kg】","quantity": 992,"sku_id": null},{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82668","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82668:尺码:2XL 【建议65-72.5kg】","quantity": 989,"sku_id": null},{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82714","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82714:尺码:3XL 【建议72.5-82.5kg】","quantity": 992,"sku_id": null},{"price": 0.0006336,"total_price": 0,"orginal_price": 0.0006336,"properties": "81944:81998;82547:82762","properties_name": "81944:81998:颜色分类:T-shirt+skirt;82547:82762:尺码:4XL【建议82.5-90kg】","quantity": 985,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82553","properties_name": "81944:82419:颜色分类:T-shirt;82547:82553:尺码:M 建议【42.5-50KG】","quantity": 998,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82587","properties_name": "81944:82419:颜色分类:T-shirt;82547:82587:尺码:L 建议 【50-57.5kg】","quantity": 999,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82637","properties_name": "81944:82419:颜色分类:T-shirt;82547:82637:尺码:XL 【建议57.5-65kg】","quantity": 1000,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82668","properties_name": "81944:82419:颜色分类:T-shirt;82547:82668:尺码:2XL 【建议65-72.5kg】","quantity": 999,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82714","properties_name": "81944:82419:颜色分类:T-shirt;82547:82714:尺码:3XL 【建议72.5-82.5kg】","quantity": 999,"sku_id": null},{"price": 0.0003808,"total_price": 0,"orginal_price": 0.0003808,"properties": "81944:82419;82547:82762","properties_name": "81944:82419:颜色分类:T-shirt;82547:82762:尺码:4XL【建议82.5-90kg】","quantity": 998,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82553","properties_name": "81944:82487:颜色分类:skirt;82547:82553:尺码:M 建议【42.5-50KG】","quantity": 1000,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82587","properties_name": "81944:82487:颜色分类:skirt;82547:82587:尺码:L 建议 【50-57.5kg】","quantity": 1000,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82637","properties_name": "81944:82487:颜色分类:skirt;82547:82637:尺码:XL 【建议57.5-65kg】","quantity": 997,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82668","properties_name": "81944:82487:颜色分类:skirt;82547:82668:尺码:2XL 【建议65-72.5kg】","quantity": 998,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82714","properties_name": "81944:82487:颜色分类:skirt;82547:82714:尺码:3XL 【建议72.5-82.5kg】","quantity": 999,"sku_id": null},{"price": 0.0003168,"total_price": 0,"orginal_price": 0.0003168,"properties": "81944:82487;82547:82762","properties_name": "81944:82487:颜色分类:skirt;82547:82762:尺码:4XL【建议82.5-90kg】","quantity": 997,"sku_id": null}]},"num": 17907,"seller_id": null,"shop_id": "","nick": null,"sales": 0,"total_sold": "-1","seller_info": {"nick": null,"item_score": null,"score_p": null,"delivery_score": null,"shop_type": "","user_num_id": null,"sid": "","title": "","zhuy": "https://my.xiapibuy.com/qzq1274334183.my","cert": null,"open_time": "","credit_score": null,"shop_name": "Big size women's fashion "},"data_from": "Ha","props_img": {"81944:81998": "https://cf.shopee.com.my/file/81bea46afa4113012b7330cc3c846428","81944:82419": "https://cf.shopee.com.my/file/c0d49dfae84b81468269a17714742adb","81944:82487": "https://cf.shopee.com.my/file/f4dd56edbe0ccc13ca2cba0d6ba5167a"},"format_check": "ok","shop_item": [],"relate_items": []},"error": "","secache": "da67365cb819d7c288d8451ffd8c3692","secache_time": 1684028307,"secache_date": "2023-05-14 09:38:27","translate_status": "","translate_time": 0,"language": {"default_lang": "cn","current_lang": "cn"},"reason": "","error_code": "0000","cache": 0,"api_info": "today:30 max:10100 all[54=30+5+19];expires:2030-12-31","execution_time": "0.33","server_time": "Beijing/2023-05-14 09:38:27","client_ip": "182.108.169.31","call_args": {"num_iid": "264070136/5637247041","is_promotion": ".com.my"},"api_type": "shopee","translate_language": "zh-CN","translate_engine": "baidu","server_memory": "0.8MB","request_id": "gw-4.64603b92ec1a9","last_id": "1737613952"
}

相关文章:

虾皮Shopee商品详情接口(item_get-根据ID取商品详情)代码封装

item_get-根据ID取商品详情接口 通过代码封装该接口可以拿到商品标题&#xff0c;商品价格&#xff0c;商品促销信息&#xff0c;商品优惠价&#xff0c;商品库存&#xff0c;sku属性&#xff0c;商品图片&#xff0c;desc图片&#xff0c;desc描述&#xff0c;sku图片&#xf…...

原生js手动实现一个多级树状菜单效果(高度可过渡变化) + 模拟el-menu组件实现(简单版)

文章目录 学习链接效果图代码要点 简单模拟el-menu实现TestTree.vueMenu.vueSubMenu.vue 学习链接 vue实现折叠展开收缩动画 - 自己的链接 elment-ui/plus不定高度容器收缩折叠动画组件 - 自己的链接 vue的过渡与动画理解 Vue transition 折叠类动画自动获取隐藏层高度以及…...

RK3568平台开发系列讲解(Linux内存篇)Linux内存管理框架

🚀返回专栏总目录 文章目录 一、内核态内存分配二、用户态内存分配三、内存篇章更新哪些内容沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇我们一起将整个内存管理的体系串起来。 对于内存的分配需求,可能来自内核态,也可能来自用户态。 一、内核态内存分配…...

你的编程能力从什么时候开始突飞猛进?

关于编程能力突飞猛进的原因和如何突破自己&#xff0c;以下是我的建议。 在过去的几年中&#xff0c;编程领域发生了很多变化。新的语言和技术不断涌现&#xff0c;使得程序员们需要不断学习和提高。作为一名程序员&#xff0c;编程能力的提高是非常重要的&#xff0c;有助于…...

滨州高企认定条件

认定为高新技术企业必须同时满足以下条件&#xff1a; (一)企业在申请认定时需要注册一年以上。 (二)公司通过自主开发、转让、赠与、并购等方式&#xff0c;获得对其主要产品(服务)在技术上发挥核心支持作用的知识产权所有权。 &#xff08;三&#xff09;对企业主要产品(服…...

Azkaban学习——单机版安装与部署

目录 1.解压改名 2.修改装有mysql的虚拟机的my.cnf文件 3.重启装有mysql的虚拟机 4.Datagrip创建azkaban数据库&#xff0c;执行脚本文件 5.修改/opt/soft/azkaban-exec/conf/azkaban.properties文件 6.修改commonprivate.properties 7.传入mysql-connector-java-8.0.29…...

table标签-移动端适配

封装一个组件&#xff0c;该组件需要根据不同设备屏幕宽度自适应调整展示方式。对于 PC 端&#xff0c;以类似 el-table 的形式展示数据&#xff0c;而移动端则以一个类似 item 的形式展示每行数据。 可以先在组件中判断设备类型&#xff0c;如以下示例代码所示&#xff1a; …...

Yolov8改进---注意力机制:DoubleAttention、SKAttention,SENet进阶版本

目录 🏆🏆🏆🏆🏆🏆Yolov8魔术师🏆🏆🏆🏆🏆🏆 1. DoubleAttention 2. SKAttention 3.总结...

【逆向工程核心原理:TLS回调函数】

TLS 代码逆向分析领域中&#xff0c;TLS&#xff08;Thread Local Storage&#xff0c;线程局部存储&#xff09;回调函数&#xff08;Callback Function&#xff09;常用反调试。TLS回调函数的调用运行要先于EP代码的执行&#xff0c;该特征使它可以作为一种反调试技术的使用…...

“Shell“Awk命令

文章目录 一.Awk二.Awk按行输出文本三.Awk按字段输出文本四.通过管道&#xff0c;双引号调用shell命令五.总结&#xff1a; 一.Awk Awk的工作原理&#xff1a; 逐行读取文本&#xff0c;默认以空格或tab键为分隔符进行分隔&#xff0c;将分隔所得的各个字段保存到内建变量中&a…...

射频放大器的原理和作用(射频放大器和功率放大器的区别)

射频放大器是一种电子电路&#xff0c;用于将输入信号增强到足够高的电平以驱动射频输出负载。其原理和作用如下&#xff1a; 射频放大器的工作原理是利用晶体管的三极管效应&#xff0c;将输入信号放大到足够的电平以驱动输出负载。在射频放大器中&#xff0c;输入信号经过输入…...

揭秘KubeEdge边缘网络项目EdgeMesh:如何打造高速、安全、低延迟的互联网连接

KubeEdge是由百度主导的边缘计算项目&#xff0c;旨在为物联网设备提供一种高效、安全的互联网连接方式。EdgeMesh是KubeEdge的核心组件之一&#xff0c;它是一种基于OpenDaylight的边缘网络协议&#xff0c;能够在物联网设备之间提供高速、可靠的互联网连接。 EdgeMesh的设计目…...

Java设计模式 14-访问者模式

访问者模式 这个模式用的很少&#xff0c;《设计模式》的作者评价为&#xff1a; 大多情况下&#xff0c;你不需要使用访问者模式&#xff0c;但是一旦需要使用它时&#xff0c;那就真的需要使用了 一、测评系统的需求 1)将观众分为男人和女人&#xff0c;对歌手进行测评&…...

【数据结构】线性表之链表

目录 前言一、链表的定义二、链表的分类1. 单向和双向2. 带头和不带头3. 循环和不循环4. 常用&#xff08;无头单向非循环链表和带头双向循环链表&#xff09; 三、无头单向非循环链表的接口及实现1. 单链表的接口2. 接口的实现 四、带头双向循环链表接口的及实现1. 双向链表的…...

微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台

微服架构基础设施环境平台搭建 -&#xff08;四&#xff09;在Kubernetes集群基础上搭建Kubesphere平台 通过采用微服相关架构构建一套以KubernetesDocker为自动化运维基础平台&#xff0c;以微服务为服务中心&#xff0c;在此基础之上构建业务中台&#xff0c;并通过Jekins自动…...

Linux开发板安装Python环境

1. 环境介绍 硬件&#xff1a;STM32MP157&#xff0c;使用的是野火出的开发板。 软件&#xff1a;Debian ARM 架构制作的 Linux 发行版&#xff0c;版本信息如下&#xff1a; Linux发行版本&#xff1a;Debian GNU/Linux 10 内核版本&#xff1a;4.19.94 2. Python 简介…...

ChatGPT 聊天接口API 使用

一、准备工作 1.准备 OPENAI_ACCESS_TOKEN 2.准备好PostMan 软件 二、测试交流Demo 本次使用POSTMAN工具进行快速测试&#xff0c;旨在通过ChatGPT API实现有效的上下文流。在测试过程中&#xff0c;我们发现了三个问题&#xff1a;    1.如果您想要进行具有上下文的交流&…...

软件测试月薪2万,需要技术达到什么水平?

最近跟朋友在一起聚会的时候&#xff0c;提了一个问题&#xff0c;说一个软件测试工程师如何能月薪达到二万&#xff0c;技术水平需要达到什么程度&#xff1f;人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的&#xff0c;小公司或者非互联网企业拿二万的不太可…...

从入门到进阶,Vue框架让Web开发更简单高效

Vue是现代前端开发中最为流行的JavaScript框架之一&#xff0c;它具有轻量、易学、易用的特点&#xff0c;能够帮助开发者构建出高效、交互丰富的Web应用。在本文中&#xff0c;我们将会深入探索Vue框架的各个方面&#xff0c;包括Vue组件、Vue路由、Vue状态管理等&#xff0c;…...

怎么缩小照片的kb,压缩照片kb的几种方法

缩小照片的KB大小是我们日常工作生活中遇到的常见问题。虽然听起来十分专业&#xff0c;但其实很简单。照片的KB是指照片文件的大小&#xff0c;通常以“KB”为单位表示。缩小照片的KB就是减小照片文件的大小&#xff0c;以便占用更少的磁盘空间或更快地上传和下载照片。在实际…...

【WiFi帧结构】

文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成&#xff1a;MAC头部frame bodyFCS&#xff0c;其中MAC是固定格式的&#xff0c;frame body是可变长度。 MAC头部有frame control&#xff0c;duration&#xff0c;address1&#xff0c;address2&#xff0c;addre…...

SciencePlots——绘制论文中的图片

文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了&#xff1a;一行…...

《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》

引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...

渲染学进阶内容——模型

最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战

“&#x1f916;手搓TuyaAI语音指令 &#x1f60d;秒变表情包大师&#xff0c;让萌系Otto机器人&#x1f525;玩出智能新花样&#xff01;开整&#xff01;” &#x1f916; Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制&#xff08;TuyaAI…...

R语言速释制剂QBD解决方案之三

本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一个处方的R语言解决方案。 第一个处方研究评估原料药粒径分布、MCC/Lactose比例、崩解剂用量对制剂CQAs的影响。 第二处方研究用于理解颗粒外加硬脂酸镁和滑石粉对片剂质量和可生产…...

mac 安装homebrew (nvm 及git)

mac 安装nvm 及git 万恶之源 mac 安装这些东西离不开Xcode。及homebrew 一、先说安装git步骤 通用&#xff1a; 方法一&#xff1a;使用 Homebrew 安装 Git&#xff08;推荐&#xff09; 步骤如下&#xff1a;打开终端&#xff08;Terminal.app&#xff09; 1.安装 Homebrew…...

零知开源——STM32F103RBT6驱动 ICM20948 九轴传感器及 vofa + 上位机可视化教程

STM32F1 本教程使用零知标准板&#xff08;STM32F103RBT6&#xff09;通过I2C驱动ICM20948九轴传感器&#xff0c;实现姿态解算&#xff0c;并通过串口将数据实时发送至VOFA上位机进行3D可视化。代码基于开源库修改优化&#xff0c;适合嵌入式及物联网开发者。在基础驱动上新增…...

自然语言处理——文本分类

文本分类 传统机器学习方法文本表示向量空间模型 特征选择文档频率互信息信息增益&#xff08;IG&#xff09; 分类器设计贝叶斯理论&#xff1a;线性判别函数 文本分类性能评估P-R曲线ROC曲线 将文本文档或句子分类为预定义的类或类别&#xff0c; 有单标签多类别文本分类和多…...

算法—栈系列

一&#xff1a;删除字符串中的所有相邻重复项 class Solution { public:string removeDuplicates(string s) {stack<char> st;for(int i 0; i < s.size(); i){char target s[i];if(!st.empty() && target st.top())st.pop();elsest.push(s[i]);}string ret…...