您是否曾经在浏览 Flipkart 时想知道如何从所有这些产品列表中获得见解? Flipkart 拥有超过 200 亿注册用户和种类繁多的电子和时尚产品,是印度领先的电子商务巨头之一。或者您想象过跟踪趋势或比较各种商品的价格。根据最近的统计数据,Flipkart 拥有超过 150 亿种跨多个类别的产品,使其成为一个值得探索的数据宝库。好吧,你一定会大饱口福的!网络抓取提供了一种收集和分析这些信息的方法,今天,我们将抓取 Flipkart。

抓取 Flipkart 可能看起来很棘手,但借助 Python(一种友好且流行的编码语言)的强大功能以及 Crawlbase 爬取 API,它变得轻而易举。从了解 Flipkart 页面的结构到抓取 Flipkart 页面,本指南将引导您完成每个步骤。最后,借助来自 Flipkart 广泛平台的数据,您将了解如何抓取 Flipkart 并存储和分析您收集的数据。

如果您想直接进入步骤,请单击 这里。.

目录

  1. 为什么要抓取 Flipkart?
  2. 设置您的环境
  • 安装 Python 和所需的库
  • 选择正确的开发 IDE
  • Crawlbase 注册和 API 令牌
  1. 抓取 Flipkart 产品
  • 制作有针对性的抓取 URL
  • 获取网页的 HTML
  • 检查 HTML 以获取 CSS 选择器
  • 提取产品详细信息
  • 处理多个产品页面的分页
  1. 存储抓取的数据
  • 将抓取的数据存储在 CSV 文件中
  • 将抓取的数据存储在 SQLite 数据库中
  1. 案例研究:分析 Flipkart 趋势
  • 使用 Python 库(Matplotlib、Seaborn)可视化数据
  • 从抓取的数据中获取见解
  1. 总结
  2. 常见问题解答

为什么要抓取 Flipkart?

这就是为什么你应该抓取 Flipkart:

为什么要抓取 Flipkart

A. 发现隐藏的见解:

Flipkart 每天都会列出、销售和评论数以千计的产品。通过抓取这些数据,您可以发现趋势、了解客户偏好并确定新兴市场需求。对于企业来说,这意味着就产品发布、定价策略和营销活动做出明智的决策。

B、竞品分析:

抓取可以让您掌握竞争的脉搏。您可以通过监控价格、产品可用性和客户评论来使您的产品更具竞争力。此外,了解竞争对手的优势和劣势可以为市场战略优势铺平道路。

C. 个性化购物体验:

对于消费者来说,抓取可以带来更加个性化的购物旅程。通过分析产品评论、评级和描述,电子商务平台可以提供量身定制的产品推荐,确保客户更快、更满意地找到他们想要的东西。

D. 加强产品研究:

对于卖家和制造商来说,抓取 Flipkart 可以提供丰富的产品数据。从了解客户最看重哪些功能到衡量特定类别的市场需求,这些数据有助于指导产品开发和创新。

E. 随时了解市场动态:

电子商务环境是动态的,产品会定期添加、售完或打折。抓取 Flipkart 可确保您不断更新这些变化,从而实现及时响应和主动策略。

从 Flipkart 中提取的关键数据点

在抓取 Flipkart 时,特定的数据点至关重要:

  1. 产品名称:产品的名称或标题。
  2. 价格:产品上市的当前价格。
  3. 评分:用户对产品的平均评分。
  4. 审查计数:用户对产品的评论或评分数量。
  5. 产品分类:产品所属的类别或部分。

通过了解这些元素及其在搜索页面上的排列,您将能够更好地从 Flipkart 中提取所需的数据。

设置您的环境

在抓取 Flipkart 产品列表之前,我们必须确保我们的设置已准备就绪。我们必须安装所需的工具和库,选择正确的 IDE,并获取关键的 API 凭据。

安装 Python 和所需的库

  • 设置环境的第一步是确保系统上安装了 Python。如果您还需要安装Python,请从官网下载: 蟒蛇网.

  • 安装 Python 后,下一步是确保您拥有该项目所需的库。 在我们的例子中,我们需要三个主要库:

    • Crawlbase Python 库:该库将用于制作 HTTP请求 使用 Crawlbase Crawling API 访问 FlipKart 搜索页面。要安装它,您可以使用 pip 和以下命令:
    1
    点安装爬虫库
    • 美汤4:Beautiful Soup 是一个 Python 库,可以轻松地从网页中抓取和解析 HTML 内容。 它是从网络中提取数据的关键工具。 您可以使用 pip 安装它:
    1
    点安装beautifulsoup4
    • 熊猫:Pandas 是 Python 中一个强大的数据操作和分析库。 我们将用它来存储和管理抓取的数据。 使用 pip 安装 pandas:
    1
    pip 安装熊猫
    • Matplotlib:Python 中的基本绘图库,对于可视化数据和创建各种类型的绘图和图表至关重要。您可以使用 pip 安装它:
    1
    点安装 matplotlib
    • 海生:Seaborn 构建于 Matplotlib 之上,提供了一个高级界面,用于创建有吸引力且信息丰富的统计图形。通过 pip 安装来进一步增强您的可视化效果:
    1
    pip 安装seaborn

选择正确的开发 IDE

集成开发环境 (IDE) 提供了具有代码突出显示、自动完成和调试工具等功能的编码环境。虽然您可以在简单的文本编辑器中编写 Python 代码,但 IDE 可以显著改善您的开发体验。您可以考虑使用 PyCharm、Visual Studio Code (VS Code)、Jupyter Notebook 和 Spyder。

Crawlbase 注册和 API 令牌

要使用 Crawlbase 抓取 API 向 Flipkart 搜索页面发出 HTTP 请求,您必须在 抓取基地网站。 现在,让我们为您设置一个 Crawlbase 帐户。 按着这些次序:

  1. 访问 Crawlbase 网站:打开网络浏览器并导航至 Crawlbase 网站 注册 页面开始注册过程。
  2. 提供您的详细信息:系统会要求您提供电子邮件地址并为您的 Crawlbase 帐户创建密码。 填写所需信息。
  3. 企业验证:提交详细信息后,您可能需要验证您的电子邮件地址。 检查您的收件箱中是否有来自 Crawlbase 的验证电子邮件,然后按照提供的说明进行操作。
  4. 登录 :验证您的帐户后,返回 Crawlbase 网站并使用您新创建的凭据登录。
  5. 访问您的 API 令牌:您需要 API 令牌才能使用 Crawlbase 爬网 API。 您可以找到您的代币 这里。.

备注:Crawlbase 提供两种类型的令牌,一种用于静态网站,另一种用于动态或 JavaScript 驱动的网站。由于我们正在抓取 Flipkart,因此我们将选择普通代币。 Crawlbase 慷慨地为 Crawling API 提供 1,000 个免费请求的初始限额,使其成为我们网络抓取项目的绝佳选择。

安装了 Python 和所需的库、设置了您选择的 IDE 并掌握了 Crawlbase 令牌后,您就可以开始抓取 Flipkart 产品了。

抓取 Flipkart 产品

让我们详细了解如何抓取 Flipkart。每个步骤都将通过提供的 Python 代码示例进行简化,以提高清晰度。

制作有针对性的抓取 URL

将 URL 视为您要访问的网页地址。要获得正确的产品,您需要正确的地址。以下是如何创建 Flipkart URL 来搜索手机的简单示例:

1
2
搜索查询= “耳机”
网址= f"https://www.flipkart.com/search?q={搜索查询}"

搜索查询=“耳机”
网址=f”https://www.flipkart.com/search?q={search_query}

获取网页的 HTML

要从网页中提取数据,第一步是获取其 HTML 内容。使用 Python,尤其是 爬行基地 库的爬行API,这个过程变得简单。下面是一个简单的例子,演示了如何使用crawlbase库来获取网页的HTML内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 爬行基地 进口 抓取API

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
crawlbase_api = 爬行API({'令牌':API_TOKEN})

搜索查询= “耳机”
网址= f"https://www.flipkart.com/search?q={搜索查询}"

# 使用CrawlingAPI获取网页内容
响应=crawlbase_api.get(url)

# 检查请求是否成功(状态码200)
if 回复['状态代码'] == 200:
# 将 HTML 内容从字节解码为字符串
html_内容=响应['身体']。解码('拉丁1')
打印(html_内容)
其他:
打印(f"获取网页失败。状态码: {回复['状态代码']}")

要启动 Flipkart 抓取过程,请按照以下简单步骤操作:

  1. 创建脚本:首先创建一个新的 Python 脚本文件。命名它 flipkart_scraping.py.
  2. 粘贴代码:复制上面的代码,粘贴到你新建的 flipkart_scraping.py 文件。确保添加您的令牌。
  3. 执行:打开命令提示符或终端。
  4. 运行脚本:导航到包含的目录 flipkart_scraping.py 并使用以下命令执行脚本:
1
蟒蛇 Flipkart_scraping.py

执行后,页面的 HTML 内容将显示在您的终端中。

Flipkart 页面 HTML

检查 HTML 以获取 CSS 选择器

有了从搜索页面获得的 HTML 内容,下一步就是分析其结构并查明定价数据的位置。这项任务正是 Web 开发工具和浏览器开发工具来拯救我们的地方。让我们概述一下如何检查 HTML 结构并挖掘那些宝贵的 CSS 选择器:

Flipkart 搜索页面检查
  1. 打开网页:导航至 Flipkart 网站并登陆您感兴趣的属性页面。
  2. 右键单击并检查:右键单击页面,然后从出现的菜单中选择“检查”或“检查元素”。这将在您的浏览器中打开开发人员工具。
  3. 找到 HTML 代码:在开发者工具中查找HTML源代码。将鼠标移动到代码的不同部分,网页上相应的区域就会亮起。
  4. 识别 CSS 选择器:要获取特定元素的 CSS 选择器,请在开发人员工具中右键单击该元素,然后选择“复制”>“复制选择器”。这会将 CSS 选择器复制到剪贴板上,您可以将其用于网页抓取。

一旦有了这些选择器,您就可以继续构建 Flipkart 抓取工具以有效地提取所需信息。

提取产品详细信息

获得初始 HTML 数据后,下一个任务就是从中获取有价值的见解。这就是 BeautifulSoup 实用性的亮点。作为一个Python模块,BeautifulSoup擅长分析HTML和XML文件,为用户提供遍历文档结构并定位特定内容的方法。

在 BeautifulSoup 的帮助下,用户可以识别特定的 HTML 组件并检索相关详细信息。在以下脚本中,BeautifulSoup 用于提取指定 Flipkart 搜索页面上列出的每个产品的基本详细信息,例如产品标题、评级、评论计数、价格和 URL 链接(产品页面 URL)。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 爬行基地 进口 抓取API
bs4 进口 美丽汤
进口 JSON
进口 re

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
爬行 API = 爬行 API({'令牌':API_TOKEN})

DEF 获取页面html(网址):
响应=crawling_api.get(url)
if 回复['状态代码'] == 200:
回报 回复['身体']。解码('拉丁1')
其他:
打印(f"请求失败,状态码 {回复['状态代码']}: {回复['身体']}")
回报 没有

DEF 提取产品信息(html_内容):
# 使用 BeautifulSoup 解析 HTML 内容
汤 = BeautifulSoup(html_content, 'html.parser')

scraped_products_data = []

# 识别包含产品列表的部分或元素
产品列表 = soup.select('div#container > div:first-child > div:nth-child(3) > div:first-child > div:nth-child(2) div[data-id]') # 根据网页结构调整class或tag

# 迭代每个产品列表并提取所需的信息
产品展示 in 产品清单:
title_element = 产品.select_one('一个标题]')
rating_element = 产品.select_one('span[id^="productRating"] > div')
review_count_element = 产品.select_one('span[id^="productRating"] + span')
价格元素 = 产品.select_one('a._8VNy32 > div > div:第一个孩子')
url_link_element = 产品.select_one('一个标题]')

产品数据 = {
“标题”: 标题元素['标题']。条() if 标题元素 其他 没有,
“评分”: rating_element.text.strip() if 评级元素 其他 没有,
「评论数」: review_count_element.text.strip() if 评论计数元素 其他 没有,
“价钱”: 重新.sub(r'\D', '',price_element.text.strip()) if 价格元素 其他 没有,
“网址链接”: “https://www.flipkart.com” + url_link_element['href']。条() if url_链接_元素 其他 没有,
}

scraped_products_data.append(product_data)

回报 抓取的产品数据


if __名字__ == “__主要的__”:
搜索查询= “耳机”
网址= f"https://www.flipkart.com/search?q={搜索查询}"
html_content = fetch_page_html(url)

if html_内容:
产品数据=提取产品信息(html_内容)
打印(json.dumps(产品数据,缩进=2))

在上面的例子中:

  • 我们利用 crawlbase 用于获取网页 HTML 内容的库。
  • 获取网页内容后,我们使用 BeautifulSoup 库对其进行解析。
  • 然后,我们确定包含产品列表的特定部分或元素。
  • 对于每个产品列表,我们都会提取相关详细信息,例如标题、评级、评论数、价格和 URL 链接。

输出:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
[
{
“标题”: “truke Buds S1,带四麦克风 ENC,72 小时播放时间,10 毫米驱动器,带 AAC 编解码器蓝牙耳机”,
“评分”: “4”,
「评论数」: “(65,375)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/truke-buds-s1-quad-mic-enc-72-hours-playtime-10mm-drivers-aac-codec-bluetooth-headset/p/itma77ffe347c036?pid=ACCGFGCPUJMRBGK6&lid=LSTACCGFGCPUJMRBGK64XNR12&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_1&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN6SmNQxzJpFvFyiNOHpu92ALdUpPiMmgBd-Hqs9vGF1Tg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: 《Microflash S7-深沉低音、清晰Hi-Fi音质、耳机有线耳机》,
“评分”: “3.8”,
「评论数」: “(11,982)”,
“价钱”: “249”,
“网址链接”: "https://www.flipkart.com/microflash-s7-deep-bass-clear-hi-fi-sound-headphones-wired-headset/p/itm822e3564415fd?pid=ACCGHEYDFRXHWMGC&lid=LSTACCGHEYDFRXHWMGCT7NUM8&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_2&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN6mF3QSCiKNVC3UKI8D6RebGyyJfiAiWSqn_PPpOr8H7g%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds 2 有线耳机”,
“评分”: “4.4”,
「评论数」: “(7,37,218)”,
“价钱”: “599”,
“网址链接”: "https://www.flipkart.com/realme-buds-2-wired-headset/p/itm393326c26b6ad?pid=ACCFKYE2ARGG67WC&lid=LSTACCFKYE2ARGG67WCEU0OSD&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&spotlightTagId=FkPickId_0pm%2Ffcn&srno=s_1_3&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCFKYE2ARGG67WC.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Mivi DuoPods K2 TWS,AI-ENC,40 小时播放时间,13 毫米低音,印度制造蓝牙耳机”,
“评分”: “3.9”,
「评论数」: “(33,386)”,
“价钱”: “799”,
“网址链接”: "https://www.flipkart.com/mivi-duopods-k2-tws-ai-enc-40hr-playtime-13mm-bass-made-india-bluetooth-headset/p/itm51fbf520efdbd?pid=ACCGPFCNADSRMQGJ&lid=LSTACCGPFCNADSRMQGJ2GCXC1&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_4&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGPFCNADSRMQGJ.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OnePlus Bullets 无线 Z2,带快速充电功能,电池续航时间为 30 小时,带麦克风的耳机蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(9,05,873)”,
“价钱”: “1799”,
“网址链接”: "https://www.flipkart.com/oneplus-bullets-wireless-z2-fast-charge-30-hrs-battery-life-earphones-mic-bluetooth-headset/p/itm1b9cd98911a2a?pid=ACCGC4GN5SQR7ZCZ&lid=LSTACCGC4GN5SQR7ZCZYKXWJM&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&spotlightTagId=BestsellerId_0pm%2Ffcn&srno=s_1_5&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGC4GN5SQR7ZCZ.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Noise Buds VS102 具有 50 小时的播放时间、11 毫米驱动器、IPX5 和独特的 Flybird 设计蓝牙耳机”,
“评分”: “4”,
「评论数」: “(4,77,818)”,
“价钱”: “799”,
“网址链接”: "https://www.flipkart.com/noise-buds-vs102-50-hrs-playtime-11mm-driver-ipx5-unique-flybird-design-bluetooth-headset/p/itm95562396a49a7?pid=ACCG4RBWG8TWZRY9&lid=LSTACCG4RBWG8TWZRY9VZWQNM&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_6&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCG4RBWG8TWZRY9.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OnePlus Nord Buds 2 真无线耳塞,带 25dB 主动降噪蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(43,603)”,
“价钱”: “2699”,
“网址链接”: "https://www.flipkart.com/oneplus-nord-buds-2-true-wireless-earbuds-25db-active-noise-cancellation-bluetooth-headset/p/itm1564d0b502ff6?pid=ACCGNSJ2TZEJ3U66&lid=LSTACCGNSJ2TZEJ3U66DYYFN0&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_7&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGNSJ2TZEJ3U66.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: 《Microflash S7-深沉低音、清晰Hi-Fi音质、耳机有线耳机》,
“评分”: “3.8”,
「评论数」: “(11,982)”,
“价钱”: “249”,
“网址链接”: "https://www.flipkart.com/microflash-s7-deep-bass-clear-hi-fi-sound-headphones-wired-headset/p/itme66ddf4e418b8?pid=ACCGHE4EWZZJNF2Q&lid=LSTACCGHE4EWZZJNF2QJ8HPIR&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_8&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN69Uuz8KqWNN_i11viNZRWr5bqTZslnFLbm1Haf7EmtBg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “APPLE AirPods Pro(第 2 代)带 MagSafe 保护盒 (USB-C) 蓝牙耳机”,
“评分”: “4.6”,
「评论数」: “(1,700)”,
“价钱”: “20990”,
“网址链接”: "https://www.flipkart.com/apple-airpods-pro-2nd-generation-magsafe-case-usb-c-bluetooth-headset/p/itm60c8f5a308352?pid=ACCGTCYRNADXCXNG&lid=LSTACCGTCYRNADXCXNGWCU03Q&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_9&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGTCYRNADXCXNG.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OnePlus Bullets 无线 Z2 ANC 蓝牙入耳式耳机,带 45dB 混合 ANC 蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(22,921)”,
“价钱”: “1999”,
“网址链接”: "https://www.flipkart.com/oneplus-bullets-wireless-z2-anc-bluetooth-ear-earphones-45db-hybrid-headset/p/itmf053b9e0ed84a?pid=ACCGRH9DVGQCF5CF&lid=LSTACCGRH9DVGQCF5CFOI349Z&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_10&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGRH9DVGQCF5CF.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “truke Buds Q1,具有 30 小时播放时间、四麦克风 ENC、游戏模式、10 毫米驱动器、A​​AC 编解码器蓝牙耳机”,
“评分”: “4”,
「评论数」: “(75,999)”,
“价钱”: “1199”,
“网址链接”: "https://www.flipkart.com/truke-buds-q1-30h-playtime-quad-mic-enc-game-mode-10mm-driver-aac-codec-bluetooth-headset/p/itm86e5f0262925f?pid=ACCGFGCPJBYDY9KX&lid=LSTACCGFGCPJBYDY9KXXIVOVX&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_11&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN7JDdHlWlPDWb1KqP-u5jXeDjgzLp_2btDaESZxNFnPAUhz9c-MSIoFe8xMxkfU6dM%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: 《Microflash S7-深沉低音、清晰Hi-Fi音质、耳机有线耳机》,
“评分”: “3.8”,
「评论数」: “(11,982)”,
“价钱”: “249”,
“网址链接”: "https://www.flipkart.com/microflash-s7-deep-bass-clear-hi-fi-sound-headphones-wired-headset/p/itm15ad7438eacba?pid=ACCGHE5F8Q4G3YNZ&lid=LSTACCGHE5F8Q4G3YNZN9NXMM&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_12&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN60L66IpvDw7j6EmbWRkT0D2weRQgAOe-a1uDhmYkAX5Q%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Techlife Buds T100 具有长达 28 小时的播放时间和 AI ENC 通话蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(1,72,222)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/realme-techlife-buds-t100-up-28-hours-playback-ai-enc-calls-bluetooth-headset/p/itmb496242b3d1fb?pid=ACCGGZEH4K3ZCQFT&lid=LSTACCGGZEH4K3ZCQFTNO8HGO&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_13&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGGZEH4K3ZCQFT.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OnePlus Bullets 无线 Z2 蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(9,05,873)”,
“价钱”: “1799”,
“网址链接”: "https://www.flipkart.com/oneplus-bullets-wireless-z2-bluetooth-headset/p/itm4c3852314bb61?pid=ACCGF4JZHYTERVTY&lid=LSTACCGF4JZHYTERVTYHCZ96N&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_14&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGF4JZHYTERVTY.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Techlife Buds T100 具有长达 28 小时的播放时间和 AI ENC 通话蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(1,72,222)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/realme-techlife-buds-t100-up-28-hours-playback-ai-enc-calls-bluetooth-headset/p/itm5cf0046c3e206?pid=ACCGH32HGHQHPFES&lid=LSTACCGH32HGHQHPFESW65AP4&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_15&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGH32HGHQHPFES.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OPPO Enco Buds 2 拥有 28 小时电池续航时间和深度降噪蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(2,66,046)”,
“价钱”: “1999”,
“网址链接”: "https://www.flipkart.com/oppo-enco-buds-2-28-hours-battery-life-deep-noise-cancellation-bluetooth-headset/p/itm3344fa26518ed?pid=ACCGH7YZY6AHGCHJ&lid=LSTACCGH7YZY6AHGCHJHLWF41&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_16&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGH7YZY6AHGCHJ.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “truke Clarity 6 配备 80 小时电池、6Mic Adv.ENC、双连接、触摸玻璃、5.3v 蓝牙耳机”,
“评分”: “4”,
「评论数」: “(45)”,
“价钱”: “1299”,
“网址链接”: "https://www.flipkart.com/truke-clarity-6-80hr-battery-6mic-adv-enc-dual-connectivity-touch-glass-5-3v-bluetooth-headset/p/itmb941e955ea6a0?pid=ACCGT3JKJ8TRWYXM&lid=LSTACCGT3JKJ8TRWYXMYY5N29&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_17&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN7aX0MIN49HChZYth_QiLPBf0TWsMeuzw0YcVtNCbDfJ2Vkv0XZFiOX7bbXdlao_f8%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Cellecor BroPods CB05 防水耳塞,可播放 25 小时,自动配对,13 毫米潜水员蓝牙耳机”,
“评分”: “3.8”,
「评论数」: “(32)”,
“价钱”: “799”,
“网址链接”: "https://www.flipkart.com/cellecor-bropods-cb05-waterproof-earbuds-25-hours-playtime-auto-pairing-13mm-diver-bluetooth-headset/p/itm1df80effd7950?pid=ACCGKHZ6N7GVQXPA&lid=LSTACCGKHZ6N7GVQXPAEBLNIM&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_18&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN7cqyxXl9oqlXZ_vPdXo44vg3HYu5uc1-tkmCattHIeUg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Noise Buds VS102 具有 50 小时的播放时间、11 毫米驱动器、IPX5 和独特的 Flybird 设计蓝牙耳机”,
“评分”: “4”,
「评论数」: “(4,77,818)”,
“价钱”: “799”,
“网址链接”: "https://www.flipkart.com/noise-buds-vs102-50-hrs-playtime-11mm-driver-ipx5-unique-flybird-design-bluetooth-headset/p/itm6cc239faac681?pid=ACCGBWZ7SZUHJGC8&lid=LSTACCGBWZ7SZUHJGC8FS7HET&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_19&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGBWZ7SZUHJGC8.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Boult Audio W20,带 Zen ENC 麦克风,32 小时电池寿命,低延迟游戏,印度制造,5.3v 蓝牙耳机”,
“评分”: “4.1”,
「评论数」: “(20,984)”,
“价钱”: “899”,
“网址链接”: "https://www.flipkart.com/boult-audio-w20-zen-enc-mic-32h-battery-life-low-latency-gaming-made-india-5-3v-bluetooth-headset/p/itm4255cf81a0d8d?pid=ACCGRNFM5GBPUKPF&lid=LSTACCGRNFM5GBPUKPFYSZIXK&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_20&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGRNFM5GBPUKPF.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “TEMPT Thunder 无线蓝牙耳机,具有超长 24 小时总播放时间的蓝牙游戏耳机”,
“评分”: “4.4”,
「评论数」: “(20)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/tempt-thunder-wireless-bluetooth-earbuds-massive-24-hrs-total-playtime-gaming-headset/p/itm7ffda64fbcc8b?pid=ACCGHZ5FFXHP472H&lid=LSTACCGHZ5FFXHP472HKCCYI2&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_21&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN46AL8slpotsF2mGRZNXvuco5cW0zhD8rK5C7_Cp3YDbA%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “TEMPT Thunder 无线蓝牙耳机,具有超长 24 小时总播放时间的蓝牙游戏耳机”,
“评分”: “4.4”,
「评论数」: “(20)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/tempt-thunder-wireless-bluetooth-earbuds-massive-24-hrs-total-playtime-gaming-headset/p/itm022f31f1912dc?pid=ACCGHZ5534JQNU9G&lid=LSTACCGHZ5534JQNU9GPHTIGR&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_22&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN5sZd52gh8qWZpNoMi6O7vK64nsyOxHu4f0l6QTN68Ryg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds Wireless 3,带 30dB ANC、360 度空间音频、长达 40 小时播放蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(41,337)”,
“价钱”: “1699”,
“网址链接”: "https://www.flipkart.com/realme-buds-wireless-3-30db-anc-360-degree-spatial-audio-upto-40-hours-playback-bluetooth-headset/p/itmecb3974dcf5aa?pid=ACCGQXVJNVBJH9D8&lid=LSTACCGQXVJNVBJH9D8VM3IEJ&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_23&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGQXVJNVBJH9D8.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds Wireless 2 Neo 带 Type-C 快速充电和低音增强 + 蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(3,64,554)”,
“价钱”: “1299”,
“网址链接”: "https://www.flipkart.com/realme-buds-wireless-2-neo-type-c-fast-charge-bass-boost-bluetooth-headset/p/itm342ebcfc6e12b?pid=ACCG65YC8DTGDCNN&lid=LSTACCG65YC8DTGDCNNZ8HHUD&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_24&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCG65YC8DTGDCNN.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds T300 配备 12.4 毫米驱动器、30dB ANC、360 度空间音频和 40 小时播放蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(17,538)”,
“价钱”: “2299”,
“网址链接”: "https://www.flipkart.com/realme-buds-t300-12-4mm-driver-30db-anc-360-spatial-audio-40-hours-playback-bluetooth-headset/p/itm340c420d1734a?pid=ACCGSUP9KHU5VAZJ&lid=LSTACCGSUP9KHU5VAZJTGZSEW&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_25&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGSUP9KHU5VAZJ.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Mivi DuoPods K2 TWS,AI-ENC,40 小时播放时间,13 毫米低音,印度制造蓝牙耳机”,
“评分”: “3.9”,
「评论数」: “(33,386)”,
“价钱”: “799”,
“网址链接”: "https://www.flipkart.com/mivi-duopods-k2-tws-ai-enc-40hr-playtime-13mm-bass-made-india-bluetooth-headset/p/itm23db354491142?pid=ACCGPFCN6ZKBF5MD&lid=LSTACCGPFCN6ZKBF5MDBVLJD5&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_26&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGPFCN6ZKBF5MD.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Zusix AirTone Mini,具有 30 小时音乐时间、深沉低音、无线 TWS 耳塞式蓝牙耳机”,
“评分”: ,
「评论数」: ,
“价钱”: “699”,
“网址链接”: "https://www.flipkart.com/zusix-airtone-mini-30-hours-music-time-deep-bass-wireless-tws-earbuds-bluetooth-headset/p/itmb98297ed48e6f?pid=ACCGUXTHZWF2HYAR&lid=LSTACCGUXTHZWF2HYARAKWVKN&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_27&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN6y2L35YpRn031ak2LLXezIabg-EOnojOY1Fu_9R1lELA%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “truke BTG NEO 游戏耳塞,带 6Mic ENC、双连接、80H 大电池、5.3v 蓝牙耳机”,
“评分”: “4”,
「评论数」: “(4,647)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/truke-btg-neo-gaming-earbuds-6mic-enc-dual-connectivity-80h-big-battery-5-3v-bluetooth-headset/p/itm506480508871c?pid=ACCGQBRTTQ4AHNH2&lid=LSTACCGQBRTTQ4AHNH2YJQMWM&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_28&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN4VuImUuWoFwd7_nuNdWpiZ0fNKyQBx0OvhZEeC-4tzpYQEIsITtCzc4bHaOMTqL08%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Boult Audio Z40 Pro 配备 100H 电池、四麦克风 ENC、防刮、橡胶握把设计、5.3v 蓝牙耳机”,
“评分”: “4.1”,
「评论数」: “(18,176)”,
“价钱”: “1399”,
“网址链接”: "https://www.flipkart.com/boult-audio-z40-pro-100h-battery-quad-mic-enc-scratch-proof-rubber-grip-design-5-3v-bluetooth-headset/p/itm04e0d4d6f7151?pid=ACCGSZCDZSXEHWW7&lid=LSTACCGSZCDZSXEHWW7316PRN&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_29&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGSZCDZSXEHWW7.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “boAt Airdopes 161 具有 40 小时播放时间、ASAP 充电和 10 毫米驱动器蓝牙耳机”,
“评分”: “4”,
「评论数」: “(7,31,833)”,
“价钱”: “999”,
“网址链接”: "https://www.flipkart.com/boat-airdopes-161-40-hours-playback-asap-charge-10mm-drivers-bluetooth-headset/p/itm8a7493150ae4a?pid=ACCG6DS7WDJHGWSH&lid=LSTACCG6DS7WDJHGWSH8IRY50&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&spotlightTagId=BestsellerId_0pm%2Ffcn&srno=s_1_30&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCG6DS7WDJHGWSH.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “AXL EP-22 入耳式 | 立体声有线耳机 | 高低音带内置麦克风有线耳机”,
“评分”: “4.1”,
「评论数」: “(31)”,
“价钱”: “269”,
“网址链接”: "https://www.flipkart.com/axl-ep-22-in-ear-stereo-wired-earphone-high-bass-in-line-mic-headset/p/itm6489b50a8cfe5?pid=ACCGGQKTBDHCTHWG&lid=LSTACCGGQKTBDHCTHWGMPZQCZ&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_31&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN4yg84pjAoFgRHxlNVRTRaESyDOnjP420YILO6R91xK9g%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Zusix BattleBeat 20 具有 40 小时音乐时间、深沉低音无线 TWS 耳塞式蓝牙耳机”,
“评分”: ,
「评论数」: ,
“价钱”: “899”,
“网址链接”: "https://www.flipkart.com/zusix-battlebeat-20-40-hours-music-time-deep-bass-wireless-tws-earbuds-bluetooth-headset/p/itm0ad6740fe2c47?pid=ACCGUXTHRGCFBSWZ&lid=LSTACCGUXTHRGCFBSWZWA9GTO&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_32&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN4-_0PTqDkcmnxyNJawFh1oCpme_VZULm5PhbNu1VjxAg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds Air 5 Pro 配备 50dB ANC、360 度空间音频和长达 40 小时的蓝牙耳机播放时间”,
“评分”: “4.4”,
「评论数」: “(7,560)”,
“价钱”: “4499”,
“网址链接”: "https://www.flipkart.com/realme-buds-air-5-pro-50db-anc-360-spatial-audio-upto-40-hours-playback-bluetooth-headset/p/itm37345859fc3d0?pid=ACCGS7MBV4AZCRPV&lid=LSTACCGS7MBV4AZCRPVSZX3GC&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_33&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGS7MBV4AZCRPV.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Nothing Ear (2),具有双腔声音、高分辨率音频、智能 ANC 和双连接蓝牙耳机”,
“评分”: “4.3”,
「评论数」: “(8,990)”,
“价钱”: “7999”,
“网址链接”: "https://www.flipkart.com/nothing-ear-2-dual-chamber-sound-hi-res-audio-smart-anc-connection-bluetooth-headset/p/itm6d79168be59b2?pid=ACCGQFSYJMHPNFEN&lid=LSTACCGQFSYJMHPNFENYB5EX1&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_34&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGQFSYJMHPNFEN.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “boAt Airdopes 161 具有 40 小时播放时间、ASAP 充电和 10 毫米驱动器蓝牙耳机”,
“评分”: “4”,
「评论数」: “(7,31,833)”,
“价钱”: “999”,
“网址链接”: "https://www.flipkart.com/boat-airdopes-161-40-hours-playback-asap-charge-10mm-drivers-bluetooth-headset/p/itm0611c83d26e85?pid=ACCG6DS9ZH2ECDBG&lid=LSTACCG6DS9ZH2ECDBGFGTF30&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_35&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCG6DS9ZH2ECDBG.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “OnePlus Bullets 无线 Z2 ANC 蓝牙入耳式耳机,带 45dB 混合 ANC 蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(22,921)”,
“价钱”: “1999”,
“网址链接”: "https://www.flipkart.com/oneplus-bullets-wireless-z2-anc-bluetooth-ear-earphones-45db-hybrid-headset/p/itm728a3b64f8240?pid=ACCGRH9DJSV7GZCX&lid=LSTACCGRH9DJSV7GZCXZIPRPK&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_36&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGRH9DJSV7GZCX.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “AXL EP-22 入耳式 | 立体声有线耳机 | 高低音带内置麦克风有线耳机”,
“评分”: “3.9”,
「评论数」: “(32)”,
“价钱”: “258”,
“网址链接”: "https://www.flipkart.com/axl-ep-22-in-ear-stereo-wired-earphone-high-bass-in-line-mic-headset/p/itm524dda0827b29?pid=ACCGGQKHNZ4MZNRG&lid=LSTACCGGQKHNZ4MZNRGSQJEPY&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_37&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN70SoLGaIJmG01ceViqwYm1rJeMqnBFTJrzWjSfFCwnTg%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “Boston Levin 白色蓝牙 TWS,真正的无线耳塞,播放时间长达 32 小时 STORM 9 蓝牙耳机”,
“评分”: “4.5”,
「评论数」: “(43)”,
“价钱”: “1119”,
“网址链接”: "https://www.flipkart.com/boston-levin-white-bluetooth-tws-truely-wireless-earbuds-upto-32-hour-playtime-storm-9-headset/p/itm575e794a9e2e3?pid=ACCGSD3WGYVR7BWG&lid=LSTACCGSD3WGYVR7BWGAK2H0Z&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_38&otracker=search&fm=organic&iid=en_F_c0OqFRvb4K-AWSUd-Eq3H84LKxJ_eUsXxQjZROJN7rwmQUE9hrVFspXC6U0BuRoPo4-jSIPNWms5g7fZATPQ%3D%3D&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “realme Buds Wireless 2 Neo 带 Type-C 快速充电和低音增强 + 蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(3,64,554)”,
“价钱”: “1299”,
“网址链接”: "https://www.flipkart.com/realme-buds-wireless-2-neo-type-c-fast-charge-bass-boost-bluetooth-headset/p/itm64e67d64bd846?pid=ACCG65YCGHHHZPNZ&lid=LSTACCG65YCGHHHZPNZT5H66U&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_39&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCG65YCGHHHZPNZ.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
},
{
“标题”: “boAt Nirvana Ion 32dB 主动降噪,120HRS,仿生模式,HIFI5 蓝牙耳机”,
“评分”: “4.2”,
「评论数」: “(26,869)”,
“价钱”: “2499”,
“网址链接”: "https://www.flipkart.com/boat-nirvana-ion-32db-active-noise-cancellation-120hrs-bionic-mode-hifi5-bluetooth-headset/p/itmbdf03ab73bf93?pid=ACCGT3NUWVDFDF3W&lid=LSTACCGT3NUWVDFDF3WOTPFK6&marketplace=FLIPKART&q=headphone&store=0pm%2Ffcn&srno=s_1_40&otracker=search&fm=organic&iid=6cd3e772-34c4-4426-ab20-12958545621c.ACCGT3NUWVDFDF3W.SEARCH&ppt=None&ppn=None&ssid=c7fyiaqbg00000001704637783375&qH=b052e360817fdeec"
}
]

处理多个产品页面的分页

Flipkart 的搜索结果通常分为多个页面,每个页面都包含一组产品列表。为了确保我们收集全面的数据集,我们需要处理分页。这涉及迭代结果页面并根据需要提出其他请求。处理分页对于获得 Flipkart 产品列表的完整视图并确保您的分析基于全面的数据集至关重要。让我们更新之前的脚本来处理分页。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 爬行基地 进口 抓取API
bs4 进口 美丽汤
进口 re

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
爬行 API = 爬行 API({'令牌':API_TOKEN})

DEF 获取页面html(网址):
# ...(不变)

DEF 提取产品信息(html_内容):
# ...(不变)

if __名字__ == “__主要的__”:
搜索查询= “耳机”
基本网址 = f"https://www.flipkart.com/search?q={搜索查询}&页=
页码 = 1
所有产品数据 = []

:
网址 = 基本网址 + STR(页码)
html_content = fetch_page_html(url)

if html_内容:
汤 = BeautifulSoup(html_content, 'html.parser')
# 如果没有找到产品列表则中断循环
# 示例限制为 5 页
if 而不去 汤.select_one('div#container > div:first-child > div:nth-child(3) > div:first-child > div:nth-child(2) div[data-id]') or 页码 > 5:
打印(“产品列表结束...”)
打破

产品数据=提取产品信息(html_内容)
all_products_data.extend(产品数据)

页码 += 1

# 根据您的需要保存/处理数据

存储抓取的数据

从 Flipkart 的搜索页面成功抓取数据后,下一个关键步骤是存储这些有价值的信息以供将来分析和参考。在本节中,我们将探讨两种常见的数据存储方法:将抓取的数据保存在 CSV 文件中并将其存储在 SQLite 数据库中。这些方法使您可以有效地组织和管理抓取的数据。

将抓取的数据存储在 CSV 文件中

CSV 是一种广泛使用的用于存储表格数据的格式。这是一种简单且人类可读的存储结构化数据的方式,使其成为保存抓取的 Flipkart 产品列表数据的绝佳选择。

我们将扩展之前的网页抓取脚本,添加使用流行的 Python 库 pandas 将抓取的数据保存到 CSV 文件中的步骤。 这是该脚本的更新版本:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 爬行基地 进口 抓取API
bs4 进口 美丽汤
进口 大熊猫 as pd
进口 re

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
爬行 API = 爬行 API({'令牌':API_TOKEN})

DEF 获取页面html(网址):
# ...(不变)

DEF 提取产品信息(html_内容):
# ...(不变)

DEF ():
搜索查询= “耳机”
基本网址 = f"https://www.flipkart.com/search?q={搜索查询}&页=
页码 = 1
所有产品数据 = []

:
网址 = 基本网址 + STR(页码)
html_content = fetch_page_html(url)

if html_内容:
汤 = BeautifulSoup(html_content, 'html.parser')
# 如果没有找到产品列表则中断循环
# 示例限制为 5 页
if 而不去 汤.select_one('div#container > div:first-child > div:nth-child(3) > div:first-child > div:nth-child(2) div[data-id]') or 页码 > 5:
打印(“产品列表结束...”)
打破

产品数据=提取产品信息(html_内容)
all_products_data.extend(产品数据)

页码 += 1

# 将抓取的数据保存为 CSV 文件
df = pd.DataFrame(all_products_data)
df.to_csv('flipkart_product_data.csv', 索引=)

if __名字__ == “__主要的__”:
主()

在这个更新的脚本中,我们引入了 pandas,一个强大的数据操作和分析库。 在抓取并积累产品列表详细信息后 all_product_details 列表中,我们根据该数据创建一个 pandas DataFrame。 然后,我们使用 to_csv 方法将 DataFrame 保存到当前目录中名为“flipkart_product_data.csv”的 CSV 文件。环境 index=False 确保我们不会将 DataFrame 的索引保存为 CSV 文件中的单独列。

flipkart_product_data.csv 预习:

输出 CSV 预览

将抓取的数据存储在 SQLite 数据库中

如果您更喜欢结构化且查询友好的数据存储方法,SQLite 是一种轻量级、无服务器数据库引擎,它可能是一个不错的选择。 您可以创建数据库表来存储抓取的数据,从而实现高效的数据检索和操作。 以下是修改脚本以将数据存储在 SQLite 数据库中的方法:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 爬行基地 进口 抓取API
bs4 进口 美丽汤
进口 sqlite3
进口 re

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
爬行 API = 爬行 API({'令牌':API_TOKEN})

DEF 获取页面html(网址):
# ...(不变)

DEF 提取产品信息(html_内容):
# ...(不变)

DEF create_database():
conn = sqlite3.connect('flipkart_products.db')
光标 = conn.cursor()
游标.执行('''如果不存在则创建表产品(
id 整数主键自动增量,
标题文本,
评级文本,
评论计数文本,
价格文本,
url_link 文本
)''')
conn.commit()
conn.close()

DEF 保存到数据库(data):
conn = sqlite3.connect('flipkart_products.db')
光标 = conn.cursor()

# 根据数据创建元组列表
data_tuples = [(产品['标题'], 产品['评分'], 产品[“评论计数”], 产品['价格'], 产品['网址链接']) 产品展示 in 数据]

# 将数据插入产品表中
光标.executemany('''
插入产品(标题、评级、评论计数、价格、url_link)
值 (?, ?, ?, ?, ?)
''',数据元组)

conn.commit()
conn.close()

DEF ():
# 创建数据库和产品表
创建数据库()

搜索查询= “耳机”
基本网址 = f"https://www.flipkart.com/search?q={搜索查询}&页=
页码 = 1
所有产品数据 = []

:
网址 = 基本网址 + STR(页码)
html_content = fetch_page_html(url)

if html_内容:
汤 = BeautifulSoup(html_content, 'html.parser')
# 如果没有找到产品列表则中断循环
# 示例限制为 5 页
if 而不去 汤.select_one('div#container > div:first-child > div:nth-child(3) > div:first-child > div:nth-child(2) div[data-id]') or 页码 > 5:
打印(“产品列表结束...”)
打破

产品数据=提取产品信息(html_内容)
all_products_data.extend(产品数据)

页码 += 1

# 将抓取的数据插入到SQLite数据库中
保存到数据库(所有产品数据)

if __名字__ == “__主要的__”:
主()

在此脚本中,我们添加了用于创建 SQLite 数据库和表 ( create_database ) 并将抓取的数据保存到数据库 ( save_to_database ) 的函数。 create_database 函数检查数据库和表是否存在,如果不存在则创建它们。 save_to_database 函数将抓取的数据插入到名为“flipkart_products.db”的 SQLite 数据库中的“products”表中。

products 表格预览:

产品表预览

提取数据只是第一步。当这些数据转化为可操作的见解时,真正的价值就会显现出来。本节深入探讨如何利用 Flipkart 抓取的数据来可视化趋势并得出有意义的结论。

如何使用 Python 库(Matplotlib、Seaborn)可视化数据

Python 提供了一套广泛的可视化工具,其中 Matplotlib 和 Seaborn 是突出的选择。这些库使分析师能够制作引人注目的视觉效果,简洁地表示复杂的数据模式。

让我们考虑一个说明性示例,其中我们重点关注抓取的数据集中的“价格”和“评级”属性。通过将耳机的平均价格与各自的评级进行比较,我们可以辨别潜在的相关性和市场偏好。我们可以更新之前的脚本,如下所示。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
 爬行基地 进口 抓取API
bs4 进口 美丽汤
进口 大熊猫 as pd
进口 matplotlib.pyplot as PLT
进口 海生的 as SNS
进口 re

# 使用您的 API 令牌初始化 CrawlingAPI
API_TOKEN = 'YOUR_CRAWLBASE_TOKEN'
爬行 API = 爬行 API({'令牌':API_TOKEN})

DEF 获取页面html(网址):
# ...(不变)

DEF 提取产品信息(html_内容):
# ...(不变)

DEF 情节_公关_图(产品数据):
df = pd.DataFrame(products_data)

# 将“评级”和“价格”列转换为数字
df['评分'] = pd.to_numeric(df['评分'],错误='胁迫')
df['价格'] = pd.to_numeric(df['价格'],错误='胁迫')

# 删除“评级”或“价格”为 NaN 的行
df = df.dropna(子集=['评分', '价格'])

# 可视化
plt.图(图大小=(10, 6))
sns.barplot(x=“评分”, y=“价钱”,数据=df,ci=没有)
plt. 标题(“不同等级耳机的平均价格”)
plt.x标签('评分')
plt.ylabel(“平均价格(卢比)”)
plt.show()

DEF ():
搜索查询= “耳机”
基本网址 = f"https://www.flipkart.com/search?q={搜索查询}&页=
页码 = 1
所有产品数据 = []

:
网址 = 基本网址 + STR(页码)
html_content = fetch_page_html(url)

if html_内容:
汤 = BeautifulSoup(html_content, 'html.parser')
# 如果没有找到产品列表则中断循环
# 示例限制为 5 页
if 而不去 汤.select_one('div#container > div:first-child > div:nth-child(3) > div:first-child > div:nth-child(2) div[data-id]') or 页码 > 5:
打印(“产品列表结束...”)
打破

产品数据=提取产品信息(html_内容)
all_products_data.extend(产品数据)

页码 += 1

# 绘制价格/评级图
plot_PR_graph(所有产品数据)

if __名字__ == “__主要的__”:
主()

输出图:

耳机平均价格

从抓取的数据中获取见解

从上面的可视化中,我们观察到评级较高的耳机往往具有较高的平均价格,这表明客户可能愿意为评级较高的产品支付溢价。然而,在得出结论性见解之前,必须考虑其他因素,例如品牌声誉、功能和客户评论。

除了上述见解之外,进一步的分析还可以包括:

  • “评论计数”和“评分”之间的相关性,以了解评分较高的产品是否也有更多评论。
  • 通过价格分布分析来确定 Flipkart 上耳机最常见的价格范围。

通过将数据抓取与可视化技术相结合,企业和消费者可以做出更明智的决策并更深入地了解市场动态。

总结

本指南提供了利用 Python 和 Crawlbase Crawling API 抓取 Flipkart 产品的必要见解。您是否应该进一步提高从其他电子商务平台提取产品信息的专业知识,例如 Amazon, 沃尔玛, 易趣全球速卖通,我们鼓励您查阅所提供的补充指南。

以下是您可能需要查看的其他一些 Web 抓取 Python 指南:

📜 如何抓取 Producthunt

📜 如何抓取 Yelp

📜 如何从 DeviantArt 中抓取图像

📜 如何抓取 Github

📜 如何构建 Reddit 爬虫

📜 Instagram 代理来抓取 Instagram

我们知道网络抓取可能会带来挑战,因此让您感受到支持非常重要。 因此,如果您需要进一步的指导或遇到任何障碍,请随时与我们联系。 我们的 敬业的团队 致力于在整个网络抓取工作中为您提供帮助。

常见问题解答

网页抓取 Flipkart 存在于合法的灰色地带。虽然抓取行为本身可能并不明显违法,但抓取数据的使用和传播可能会引起法律问题。必须仔细审查 Flipkart 的服务条款及其中的指令 robots.txt 文件。这些文件通常提供有关允许的活动和数据使用限制的指南。此外,抓取行为不应违反任何版权法或侵犯 Flipkart 的知识产权。在从事任何抓取活动之前,明智的做法是寻求法律咨询,以确保遵守当地法规并降低潜在的法律风险。

问:为什么抓取 Flipkart 搜索页面有益?

抓取 Flipkart 的搜索页面可以为企业提供有关电子商务领域的宝贵见解。这就是它的优势的原因:

  • 产品趋势:监控 Flipkart 的搜索数据揭示了新兴产品趋势,帮助企业调整其产品与市场需求。
  • 定价情报:通过分析 Flipkart 上的产品价格,企业可以完善其定价策略,在不影响盈利能力的情况下确保竞争力。
  • 消费者洞察:Flipkart 上的搜索模式可以让您了解消费者行为,指导企业进行产品开发和营销工作。
  • 竞争优势:访问 Flipkart 的实时数据可为企业带来竞争优势,从而在快节奏的市场中做出快速、明智的决策。

总之,抓取 Flipkart 搜索页面可以为企业提供可行的见解,制定明智的策略并提高市场响应能力。

问:我应该多久更新一次 Flipkart 抓取脚本?

Flipkart 与许多电子商务平台一样,会频繁进行更新,以增强用户体验、引入新功能或修改其网站结构。如果您的脚本没有定期维护,这些更改可能会无意中扰乱您的抓取过程。为了保持抓取工作的完整性和效率,建议监控 Flipkart 网站是否有任何更改,并相应地调整您的脚本。定期审查(可能每月或每季度一次)加上主动的脚本调整,可以确保您的数据提取保持准确且不间断。

问:抓取 Flipkart 时如何处理潜在的 IP 禁令或限制?

面临 IP 禁令或限制是网络抓取工具的常见障碍,尤其是在处理像 Flipkart 这样严格的平台时。为了应对这些挑战并确保不间断的抓取:

  • 实施延误:在抓取请求之间引入随机或系统延迟,以模仿人类行为并减少服务器上的负载。
  • 使用代理: 使用 轮换IP地址 掩盖您的 IP 地址并分发请求,使网站更难跟踪和阻止您的抓取活动。
  • 速率限制工具:考虑集成旨在管理和遵守速率限制的中间件或工具,根据服务器响应动态调整抓取速度。

最后,对于那些寻求更加结构化和高效的方法的人来说,专业服务例如 Crawlbase 的爬行 API 对于 Flipkart 来说,这是无价的。这些平台提供预先优化的解决方案,旨在处理潜在的限制,提供无缝且合规的抓取体验。