IoH*_*IoH 4 python beautifulsoup web-scraping
我一直在尝试使用 Beautiful Soup 来找出这段代码。我想要它做什么,因为我正在拉各种页面并且它们没有一致的标签,如果它找到一个标签来运行该代码,如果它找到另一个标签来运行另一个代码,但我没有成功所以到目前为止,我很感激一些帮助:
我没有收到任何错误消息,我不知道循环是否中断,或者它是否只是跳过它但它没有打印任何内容。
网址是:
http://store.steampowered.com/app/271590/Grand_Theft_Auto_V/
http://store.steampowered.com/app/578080/PLAYERUNKNOWNS_BATTLEGROUNDS/
我的代码是:
for price in pricing:
if pricing.find('discount_final_price'):
game_price = price.find('discount_final_price')
gamprice = game_price[i].text
print("Price:" + gamprice)
else :
game_price = price.find("game_purchase_price price")
gamprice = game_price[i].text
print("Price:" + gamprice)
Run Code Online (Sandbox Code Playgroud)
小智 8
嗨,我不知道价格变量中有什么,但此代码运行良好:
for price in pricing:
game_price = soup.find('div', class_='discount_final_price')
if game_price != None :
print( "Price : {}".format(game_price.text) )
else :
game_price = pricing.find('div', class_='game_purchase_price price')
print( "Price : {}".format(game_price.text) )
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10469 次 |
| 最近记录: |