您的位置:首页 > 财经 > 金融 > 东莞做网站_开发小程序多少钱一个_企业网站的作用_百度网游排行榜

东莞做网站_开发小程序多少钱一个_企业网站的作用_百度网游排行榜

2025/3/14 16:28:21 来源:https://blog.csdn.net/qq_41709494/article/details/145866105  浏览:    关键词:东莞做网站_开发小程序多少钱一个_企业网站的作用_百度网游排行榜
东莞做网站_开发小程序多少钱一个_企业网站的作用_百度网游排行榜

文章目录

      • 1.爬取的代码
      • 2.效果图

1.爬取的代码

import requests
import time
import random
import hashlib
import pandas as pdurl = "https://piaofang.maoyan.com/dashboard-ajax?"header= {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0"
}
#时间戳
time = str(int(time.time()*1000))
#数字
num = random.randint(1, 1000)
#原始字符串
data = f"method=GET&timeStamp={time}&User-Agent=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMy4wLjAuMCBTYWZhcmkvNTM3LjM2IEVkZy8xMzMuMC4wLjA=&index={num}&channelId=40009&sVersion=2&key=A013F70DB97834C0A5492378BD76C53A"
#加密计算MD5哈希值
md5_hash = hashlib.md5(data.encode()).hexdigest()param= {"orderType": 0,"uuid": "194fa637589c8-0c3f722a89eccf-4c657b58-1fa400-194fa637589c8","timeStamp": {time},"User-Agent": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzEzMy4wLjAuMCBTYWZhcmkvNTM3LjM2IEVkZy8xMzMuMC4wLjA=","index": {num},"channelId": 40009,"sVersion": 2,"signKey": {md5_hash},"WuKongReady": "h5"
}request = requests.get(url,headers=header,params=param)
print(request.json())# 提取电影数据
movie_data = []
for index in request.json()["movieList"]["data"]['list']:movie_info = {"电影名称": index["movieInfo"]["movieName"],"总票房": index["sumBoxDesc"],"上映信息": index["movieInfo"]["releaseInfo"],"票房占比": index["splitBoxRate"],"场次": index["showCount"]}movie_data.append(movie_info)print(movie_data)
# 将数据转换为 DataFrame
df = pd.DataFrame(movie_data)# 保存到 Excel 文件
df.to_excel(r"C:\Users\zzx\Desktop\movie_data2.xlsx", index=False)print("数据已保存到 movie_data.xlsx")

2.效果图

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com