吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 793|回复: 5
收起左侧

[求助] PYthon新手求助一个问题,想不通各位老师帮忙解答下

[复制链接]
hahawangzi 发表于 2020-4-10 16:24
#_*_ coding="UFT-8" _*_

import os,sys,time
import requests
from bs4 import BeautifulSoup
import re
#______________________________________
def download(html:str):
    rr=requests.get(html)
    soup2=BeautifulSoup(rr.text,'html.parser')
    gamedownload={}
    for dl in soup2.find_all('a',class_="omsc-button omsc-no-custom-hover omsc-size-medium omsc-with-icon omsc-style-flat omsc-text-bright"):
        print(dl.get('href'))
#---------------------------------------
def main():        
    url="https://truckgame.cn/game"
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'}
   
    r=requests.get(url,headers=headers)
    soup=BeautifulSoup(r.text,'html.parser')
    game={}
    dizhi=[]

    for s in soup.find_all('div',class_="row postLists lists"):
        for j in s.find_all('div',{"class":"col-xxs-6 col-xs-4 col-sm-6 col-md-4 col-lg-3 post-card-wrapper"}):
        
            game={
                '游戏名':j.find('h2').string,
                '链接':download(str(j.find('a',class_="cover").get('href')))
                 }
            print(game)
        
if __name__ == '__main__':
    main()
上面的结果 居然游戏地址在上面,反而字典里的链接是NONE值 奇怪了 ,这是哪里不对啊!!!为什么!!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| hahawangzi 发表于 2020-4-10 16:36
求各位大佬
虎尼玛 发表于 2020-4-10 17:05
lijp91 发表于 2020-4-10 17:10
lijp91 发表于 2020-4-10 17:10
def download(html:str):
    rr=requests.get(html)
    soup2=BeautifulSoup(rr.text,'html.parser')
    gamedownload={}
    for dl in soup2.find_all('a',class_="omsc-button omsc-no-custom-hover omsc-size-medium omsc-with-icon omsc-style-flat omsc-text-bright"):
#      print(dl.get('href'))
       return dl.get('href')
 楼主| hahawangzi 发表于 2020-4-13 10:06
解决了 谢谢楼上老师
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 06:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表