当前位置: 首页 > 知识库问答 >
问题:

试图刮速卖通

万俟炯
2023-03-14

所以我想在速卖通上把一个产品的价格刮下来。我试着检查这个元素

null

<span class="product-price-value" itemprop="price" data-spm-anchor-id="a2g0o.detail.1000016.i3.fe3c2b54yAsLRn">US $14.43</span>

null

我正在尝试运行以下代码

'''

import pandas as pd
from bs4 import BeautifulSoup
from urllib.request import urlopen
import re

url = 'https://www.aliexpress.com/item/32981494236.html?spm=a2g0o.productlist.0.0.44ba26f6M32wxY&algo_pvid=520e41c9-ba26-4aa6-b382-4aa63d014b4b&algo_expid=520e41c9-ba26-4aa6-b382-4aa63d014b4b-22&btsid=0bb0623b16170222520893504e9ae8&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_'

source = urlopen(url).read()
soup = BeautifulSoup(source, 'lxml')
soup.find('span', class_='product-price-value')

'''但我一直得到一个空输出。我一定是做错了什么,但这些方法似乎在我看到的教程中起作用。

共有1个答案

谭越
2023-03-14

空输出是指非类型输出

 类似资料:
  • 一、12.6一面(80min) 面试形式是阿里视频,一开始先做一个算法题:162. 寻找峰值——力扣,然后是面试部分: 0、自我介绍 1、在菜鸟实习的感受 2、看你一个项目里面是PM,在做PM的时候遇到什么问题? 3、项目中有用到过什么设计模式? 4、如果你是项目的PM,有一天线上的应用响应变得很慢,你应该怎么排查? 5、equals和hashcode方法有什么区别?如果只重写equals不重写h

  • 好久没遇到还会给我建议的面试官了,不管最后有没有通过,这次面试都非常有价值 1、接触的有多少商家,KPI是什么,怎么完成的。(果不其然会问KPI的事情,关心业绩完成情况)还真是 2、大促活动和日常活动的玩法,什么活动,目标,用户,选取什么卖家,选取什么商品,怎么完成KPI(指标),最后达到了什么效果 建议: 1、没有充分地准备,目标方向没有说清楚,简短的内容提取到需要的验证,也就五分钟的时间让面试

  • 我是使用selenium进行网络抓取的新手,我正在抓取SeeTicket。我们的刮刀工作原理如下。 < li >登录 < li >搜索事件 < li >单击每个事件 < li >收集数据 回来吧 < li >单击下一个事件 < li >重复 现在的问题是,某些事件不包含某些元素,例如此事件:https://wl.seetickets.us/event/Beta-Hi-Fi/484490?afflk

  • 问题内容: 到目前为止,我一直只使用scrapy并编写自定义类来使用ajax处理网站。 但是,如果我要使用scrapy-splash,据我所知,它会在javascript之后刮擦呈现的html,那么对我的抓取工具的速度会产生重大影响吗? 用scrapy刮擦香草html页面与使用scrapy-splash渲染javascript html所花费的时间之间的比较是什么? 最后,scrapy-splas

  • 实现一个刮刮乐的刮奖效果。即用手指滑动刮奖区,会刮去上面一层视图,显示下面一层视图的内容。 [Code4App.com]

  • 问题内容: 我有一个UITextField我想在点击时扩大它的宽度。我设置了约束,并确保左侧的约束的优先级低于我要尝试在右侧进行动画的优先级。 这是我尝试使用的代码。 这可行,但是似乎只是瞬间发生,似乎没有任何动作。我尝试将其设置为10秒以确保没有遗漏任何东西,但得到的结果相同。 nameInputConstraint是我控制拖动以从IB连接到我的类的约束的名称。 谢谢您的帮助! 问题答案: 您需