有没有产品可以抓取速卖通上的产品名称?
有没有产品可以抓取速卖通上的产品名称?谢谢!
有 leeker 发表于 2018-2-27 14:29
有
是什么软件?请说一下,
谢谢! 火车头///////////////////////////
自己写两下代码就好了 本帖最后由 blockmoon 于 2018-2-27 21:03 编辑
python代码:import requests
headers = {"user-agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36" }
url = "https://www.aliexpress.com/category/5090301/mobile-phones.html"
response = requests.get(url, headers=headers)
html = etree.HTML(response.content)
print(response.text)
btlist= html.xpath(".//h3[@class='icon-hotproduct']/a/@title")
for title in btlist:
print(title)
还没有搞过速卖通,不清楚他家反爬虫是如何。。.....这是最基础的脚本吧。
blockmoon 发表于 2018-2-27 20:59
python代码:import requests
headers = {"user-agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 ...
我不懂代码啊,请问这段代码放在那个程序里,能详细说一下吗?
谢谢! luck 发表于 2018-2-28 08:50
我不懂代码啊,请问这段代码放在那个程序里,能详细说一下吗?
谢谢! ...
装个python
百度一下
跟着CMD 窗口输入
pip install requests
跟着装这个代码新建一个xxx.py的文件,打开就好了。
本帖最后由 luck 于 2018-2-28 09:38 编辑
blockmoon 发表于 2018-2-28 08:53
装个python
百度一下
刚才我己安装python,然后进行了以下步骤
附件>运行>CMD打开了cmd窗口,输入pip install requests ,如下图
然后呢,怎么办,把下面这段代码放到上面的窗口中吗?
import requests
headers = {"user-agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36" }
url = "https://www.aliexpress.com/category/5090301/mobile-phones.html"
response = requests.get(url, headers=headers)
html = etree.HTML(response.content)
print(response.text)
btlist= html.xpath(".//h3[@class='icon-hotproduct']/a/@title")
for title in btlist:
print(title)这是输入后的结果
怎么办?
原谅我太笨了,谢谢!
requests已经安装了,我PM你咯,搞定。 火车头搞一个就可以了
页:
[1]