91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.06MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-18
  • 語言: Python
  • 標簽: python??

資源簡介

python爬取王者榮耀官網信息,下載皮膚,頭像,統計皮膚數量信息,筆記+源碼

資源截圖

代碼片段和文件信息

#!/usr/bin/env?python
#?-*-?coding:?utf-8?-*-
#?@Time????:?2019/8/29?16:03
#?@Author??:?Cxk
#?@File????:?class6_511721010639_陳旋凱_down_img.py

“““
從csv讀取數據
“““
import?os
import?requests


def?read_csv():
????file?=?open(“./herofile/hero.csv“?“r“?encoding=“gbk“)
????#?lines?=?file.read()
????lines?=?file.readlines()
????content?=?lines[1:]
????#?print(content)
????lists?=?[]
????for?hero_element?in?content:
????????#?空子典

????????hero_item?=?{}
????????#?切掉”\n“
????????hero?=?hero_element[:-1]
????????#?print(hero)
????????hero_list?=?hero.split(““)
????????#?print(hero_list)
????????hero_item[“hero_name“]?=?hero_list[0]
????????hero_item[“image_url“]?=?hero_list[1]
????????#?print(hero_item)
????????lists.append(hero_item)
????return?lists


def?save_img(hero_datas):
????headers?=?{
????????“user-agent“:?“Mozilla/5.0?(Windows?NT?10.0;?Win64;?x64)?AppleWebKit/537.36?(KHTML?like?Gecko)?Chrome/76.0.3809.100?Safari/537.36“
????}
????#?print(len(hero_datas)
????dir_name?=?“./herofile/“
????for?image_element?in?hero_datas:
????????hero_name?=?image_element[“hero_name“]
????????image_url?=?image_element[“image_url“]
????????#?print(image_url)
????????response?=?requests.get(image_url?headers=headers)
????????image_content?=?response.content
????????#?path=./herofile/魯班/1?魯班.jpg
????????paths?=?dir_name?+?hero_name?+?“/1?“?+?hero_name?+?“.jpg“
????????#?print(paths)
????????writer?=?open(paths?“wb“)
????????writer.write(image_content)
????????writer.close()
????????print(“正在下載--(%s)--圖片“?%?hero_name)
????print(“英雄頭像下載完成!“)


def?creat_hero_dirs(get_hero_info):
????dir_before_name?=?“./herofile“
????for?hero_element?in?get_hero_info:
????????#?print(hero_element)
????????#?????????獲取元素元素
????????hero_name?=?hero_element[“hero_name“]
????????#?print(hero_name)
????????hero_path?=?dir_before_name?+?“/“?+?hero_name
????????#?print(hero_path)
????????#?????????若目錄不存在?創建
????????if?not?os.path.exists(hero_path):
????????????os.makedirs(hero_path)
????print(“目錄創建成功!“)


def?main():
????get_hero_info?=?read_csv()
????#?創建相應英雄名稱目錄
????creat_hero_dirs(get_hero_info)
????save_img(get_hero_info)


if?__name__?==?‘__main__‘:
????main()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-09-01?17:37??源碼\
?????文件????????2372??2019-08-29?16:03??源碼\down_img.py
?????文件????????1749??2019-08-30?10:08??源碼\down_skin.py
?????文件????????2477??2019-08-29?16:09??源碼\save_hero_csv.py
?????文件????????3573??2019-08-29?17:00??源碼\save_hero_json.py
?????文件??????655707??2019-08-26?17:10??隨堂筆記1.pdf
?????文件?????1540427??2019-08-27?16:12??隨堂筆記2.pdf
?????文件??????951318??2019-08-28?15:24??隨堂筆記3.pdf
?????文件??????577446??2019-08-29?15:59??隨堂筆記4.pdf
?????文件??????517699??2019-08-30?15:47??隨堂筆記5.pdf

評論

共有 條評論