如何给python的游戏添加素材?
第一,想在素材网找到合适的,需要一页一页往下翻。现在可以用python保存所有图片,慢慢选择合适的。
第二,
1.根据给定的URL获取网页的源代码。
2.使用正则表达式过滤出源代码的地址。
3.从过滤后的图像地址下载材料。
第三,
1,网址如下:/
2.涉及的库:请求、lxml。
第四,首先需要解决如何请求下一页的网站的问题。您可以点击下一页的按钮,观察网站的变化如下:
/so-sucai/1789243.html
/so-sucai/1789243/p_2/
/so-sucai/1789243/p_3/
我们可以发现图片的页数是1789243/p{},p{}的括号内数字表示图片的第几页。
五,
1,打开搜索网,在搜索中输入你想要的素材。2.根据上一步对网站的分析,我们先定义一个名为mageSpider的类,这个类定义了初始化函数、发送请求获取响应数据函数、解析函数和main函数。首先,初始化函数并准备url地址和标题。代码如下图所示。3.发送请求以获取响应数据函数。4.解析数据,使用xpath获取二级页面链接,最后将材料存储在一个文件夹中。使用Google浏览器选择开发者工具或者直接按F12,发现我们需要的素材src在img标签下,于是使用Python的请求提取组件。
六、运行程序,在控制台输入你要爬的页数,就可以在本地看到效果图。
转自p大s点