欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

爬取王者荣耀英雄图片、皮肤案例 (Python语言)| 环境的搭建及文件操作

程序员文章站 2022-05-08 13:17:07
...

一、环境搭建

1. 安装 IDLE(Python 解释器)

若要进行 Python 开发,则首先需要安装 Python 开发环境,即 IDLE。
Python:2 个版本,Python2、Python3
IDLE 2.7.14/3.6.5 统一安装 32 位

①、安装IDLE 2.7.14/3.6.5
文件链接:https://pan.baidu.com/s/1oWiTM1IwnGPedfeh3NwehA
爬取王者荣耀英雄图片、皮肤案例 (Python语言)| 环境的搭建及文件操作
②安装 PyCharm工具
文件链接:https://pan.baidu.com/s/1IeK_x_27E1AQjNziYHxeNw
爬取王者荣耀英雄图片、皮肤案例 (Python语言)| 环境的搭建及文件操作
基本的环境搭建完成就可以着手项目啦!!!!!
项目大概思路:批量新建文件夹–>获取英雄图片下载到文件夹–>获取英雄皮肤下载到文件夹

文件操作

文件夹(目录)操作:os 模块; 文件:file 对象。
1、os模块

exists(pathname) 用来检验给出的路径是否存在。 --注意事项?
isfile(pathname) 用来检验给出的路径是否是一个文件。 --是否是文件
isdir(pathname) 用来检验给出的路径是否是一个目录。 --是否是目录

2 、通过 os 直接调用函数

listdir(path) 返回指定目录下的所有文件和目录名,即获取文件或目录列表。
makedirs(path) 创建多级目录。 --多级目录
rename(old, new) ) 重命名文件
练习:如何批量新建文件夹
import os
# 循环
i = 1
dir_name = "./lianxi"
while i <= 5:
    # print(i)
    # i += 1
# # 拼接 ./file/1 页
    path = dir_name + "/第" + str(i) + "页"
# 判断处理 不存在就创建
    if not os.path.exists(path):
        os.makedirs(path)
    i += 1

结果显示:
爬取王者荣耀英雄图片、皮肤案例 (Python语言)| 环境的搭建及文件操作