from bs4 import BeautifulSoup
import requests
def Get_Data(Url):
response = requests.get(Url)
return response
def Analysis_Data(Data):
App_Data = Data.find_all(class_='card')
return App_Data
def Save_Data(file_name, App_Data):
App_Name = App_Data.find(name = 'img').get('alt')
App_Link = App_Data.find(name = 'a').get('href')
App_Num = App_Data.find(name = 'span',class_ = 'install-count').text
App_Size = App_Data.find(class_='meta').find_all(name='span')[2].get('title')
Data = f'''
App名字:{App_Name}
下载链接:{App_Link}
下载人数:{App_Num}
App大小:{App_Size}
\n
'''
print(Data)
with open(file_name.replace('/', '_') + ".txt", "a",encoding='utf-8') as f:
f.write(Data)
f.close()
Url_Link = 'https://www.wandoujia.com/category/6001'
Res = Get_Data(Url_Link)
Data = BeautifulSoup(Res.text,'lxml')
App_Data = Analysis_Data(Data)
print(App_Data)
for App_Temp in App_Data:
Save_Data('App_Info',App_Temp)
print('Data Download Working Done!')