听风与你 ID:300871 复制

听风与你

测试工程师 · 8年经验 · 北京宇信科技股份有限公司
城市广州 天河 日薪500元/8h 时间 周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | 测试 Python
熟练使用python语言进行爬虫以及数据的提取,精通软件测试,使用爬虫框架进行爬取,。熟练使用python语言进行爬虫以及数据的提取,精通软件测试,使用爬虫框架进行爬取熟练使用python语言进行爬虫以及数据的提取,精通软件测试,使用爬虫框架进行爬取

项目经验

熟练使用软件测试工具进行测试工作,使用python框架爬取百度首页的数据,爬取房天下网站楼盘的信息,
import requests
'''
1.爬取豆瓣电影的数据(https://movie.douban.com/typerank?type_name=%E5%96%9C%E5%89%A7&type=24&interval_id=100:90)
<1>数据要求(电影上映日期,电影名称,主演,评分)
<2>将所有的数据保存到csv文件里面去, csv文件开头得有标题头
'''
def douban():
# 向网址发送请求
url = "https://movie.douban.com/j/chart/top_list?type=24&interval_id=100%3A90&action=None&start=0&limit=20"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0',
#'Referer':' https://movie.douban.com/typerank?type_name=%E5%96%9C%E5%89%A7&type=24&interval_id=100:90'
}
#r = requests.get(url, headers=headers).text
# 获取源代码
r = requests.get(url, headers=headers).json()
# 拿到数据保存
with open('豆瓣电影数据.csv', 'w', encoding='utf-8') as f:
f.write('电影上映日期,电影名称,评分,主演\n')
for i in r:
# 上映时间
release_date = i['release_date']
# 电影名称
title = i['title']
# 演员
actors = i['actors']
# 变量来接收列表里的数据
actors = '---'.join(actors)
# 评分
rating = i['rating'][0]

print(title, release_date, rating, actors)

# 保存数据
f.write(f'{release_date},{title},{rating},{actors}\n')
# break
print('保存成功')

if __name__ == '__main__':
douban()
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
相似人才推荐: