日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python输入三个商品_用python3采集shopify站点商品

發布時間:2024/9/27 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python输入三个商品_用python3采集shopify站点商品 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

import requests,bs4,csv,os,re,time

'''采集商品url'''

def shopifylist(url):

while True:

try:

res=requests.get(url,timeout=30)

res.encoding = res.apparent_encoding

print('請求',url,'狀態',res.status_code)

res.raise_for_status()#如果返回狀態不是200,則拋出異常

break

except:

timeout=3

print('鏈接失敗,等待',timeout,'秒重試')

time.sleep(timeout)

print('')

print('重新鏈接中')

print('鏈接順暢,開始獲取商品鏈接')

noStarchSoup=bs4.BeautifulSoup(res.text,'html.parser')#html.parser 指定解析器

url=noStarchSoup.select('.product-card.sc-pb-element')

for i in range(len(url)):

imgurl='https://tribalhollywood.com'+url[i].get('href')

print('獲取產品url')

shopify(imgurl,site)#調用采集內容方法

print('\n')

'''采集商品url結束'''

'''采集商品內容開始'''

def shopify(url,site):

print('開始請求產品頁面',url)

while True:

try:

res=requests.get(url,timeout=30)

res.encoding = res.apparent_encoding

print('成功請求商品頁面:',res.status_code)

res.raise_for_status()#如果下載發生問題,就拋出異常

break

except:

print('請求商品頁面',url,'失敗,重新鏈接')

noStarchSoup=bs4.BeautifulSoup(res.text,'html.parser')

#匹配class屬性為‘wc-block-grid__product-title’的內容

name=noStarchSoup.select('.product-single__title')

name=name[0].getText()

price=noStarchSoup.select('.product-single__price')

price=price[0].getText()

price=re.sub(' ','',price)

price=re.sub('\n','',price)

#特別注意class="rte product-single__description"只需要product-single__description

des=noStarchSoup.select('.product-single__description')

des=des[0].getText()

des=re.sub('Hollywood','customadd.com',des)#替換版權信息

img=noStarchSoup.select('#ProductThumbs-product-template img')

if img==[]:

img=noStarchSoup.select('.sc-pb-element1')

l=img[0].get('src')

l='http:'+l

l=re.sub('_960x','',l)

else:

l=[]

for i in range(len(img)):

imgurl=img[i].get('src')

imgurl=re.sub('_160x160','',imgurl)

l.append('https:'+imgurl)

l=','.join(l)

fileHeader=['標題','產品url','價格','描述','圖片']

file=[name,url,price,des,l]

#文件存儲的地方,文件夾需要事先創建,并指定文件的格式為utf-8

while True:

try:

csvFile=open(site,'a',encoding='utf-8')

break

except:

print('')

print(site+'文件寫入失敗,重試中。。。。。')

time.sleep(5)

size=os.path.getsize(site)#判斷文件大小,如果文件大于0則表示文件有內

writer=csv.writer(csvFile)

if size==0:

writer.writerow(fileHeader)

writer.writerow(file)

csvFile.close()

else:

writer.writerow(file)

csvFile.close()

print('采集成功!')

'''采集內容結束'''

#urlpro=str(input('輸入要采集的商品列表'))

urlpro='https://www.tribalhollywood.com/collections/mens-necklaces'

site='D:\Backup\桌面\python3\mens-necklaces1.csv'

nt=['我不是空的']

n=1

while nt!=[]:

url=urlpro+'?page='+str(n)

prourl=shopifylist(url)#調用采集列表方法

print('成功采集',n,'頁')

n=n+1

res=requests.get(url)

res.raise_for_status()

noStarchSoup=bs4.BeautifulSoup(res.text,'html.parser')

nt=noStarchSoup.select('.next')

print('全部采集完畢!!')

總結

以上是生活随笔為你收集整理的python输入三个商品_用python3采集shopify站点商品的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲综合日韩 | 久久夜夜操| 久草视频在线观 | 亚洲色视频 | 人体私拍套图hdxxxx | 亚洲欧美综合精品久久成人 | 五月婷婷开心中文字幕 | 国产精品va无码一区二区 | 成人免费网站在线观看 | 一级大片网站 | 国产无精乱码一区二区三区 | 日本激情视频在线观看 | 乱淫av | 欧美人与性动交α欧美片 | 欧美日韩在线免费视频 | 毛片在哪看 | 黄色片网战 | 亚洲精品乱码久久久久久蜜桃麻豆 | 免费欧美 | 成年人黄色免费视频 | av不卡一区二区 | 黄色片网站国产 | 国产成人综合av | 伊人看片 | 国产精品久久久久久网站 | 亚洲最大的av网站 | www伊人网| 又大又粗欧美黑人aaaaa片 | 波多野结衣有码 | 影音先锋中文字幕人妻 | 欧美成人综合色 | 欧美六区| 欧美热热| 国产精品久久999 | 日韩中文字幕在线观看 | 久久亚洲av无码西西人体 | 久久综合伊人77777麻豆最新章节 | 狠狠插综合 | 国产91久久精品一区二区 | 日日干日日干 | 亚洲久草 | 老太太av| 奇米四色影视 | 亚洲欧美日韩不卡 | 色网导航站 | 麻豆视频一区二区 | 综合网五月 | 国产成人91精品 | 牛牛影视一区二区 | 亚洲春色www | 欧洲mv日韩mv国产 | 成人28深夜影院 | 国产在线精品一区二区三区 | 国产大片中文字幕在线观看 | 高级家教课程在线观看 | www.国产精品.com | 呦呦精品 | 亚洲欧美另类图片 | 好男人在线视频 | 男人猛进女人爽的大叫 | av拍拍拍 | 97干视频| 三日本三级少妇三级99 | 天天干夜夜草 | 亚洲欧美高清在线 | 伊人久久大香线蕉av一区 | 久免费一级suv好看的国产 | 全肉的吸乳文 | 视频黄页在线观看 | aaa特级毛片 | 97人人人| 精品国产999久久久免费 | 美女扒开大腿让男人桶 | www.狠狠插| 中文字幕在线观看一区二区三区 | 国产麻豆免费视频 | 色播久久| 91精品国产综合久久久久久久 | 欧美日韩一区二区三区在线播放 | 国产suv精品一区二区6 | 亚洲呦呦 | 午夜影院黄 | 日韩精品一二区 | 亚洲欧美日韩综合一区二区 | 我爱我色成人网 | 国产肥白大熟妇bbbb视频 | 看黄色大片 | 亚洲第一天堂久久 | 骚虎视频最新网址 | 美国黄色网址 | www.99热| 亚洲小说春色综合另类 | 国产特级黄色片 | 伊人青青草| 少妇人妻综合久久中文字幕 | 毛片基地免费观看 | 成人禁污污啪啪入口 | 中文字幕色网 | 久久艹这里只有精品 |