- 博客(11)
- 收藏
- 关注
原创 爬虫虾米音乐
思路找到歌单的歌曲列表 找到MP3超链接(虾米的链接需要进行凯撒解码) 解码后,直接二进制写进文件即可代码获取超链接import timeimport requestsfrom lxml import etreefrom selenium import webdriverfrom selenium.webdriver.common.by import By...
2018-09-23 18:24:42
1110
原创 爬取酷狗音乐
思路获得榜单超链接列表 遍历榜单列表拿到,各个榜单歌曲超链接 遍历歌曲超链接,播放歌曲 播放页面就可以将歌曲爬下来(有版权的依然爬不到,笔者还在想办法) 在播放界面获得歌曲名 在播放页面(播放时一般有flash)找到歌曲的超链接。下载就可以了,(qq音乐无法使用同样的方法,QQ音乐进入播放页面时默认不播放,直接网址进入是空白页面。虾米音乐的下载链接是在歌曲超链接哪里,...
2018-09-23 17:45:21
1798
原创 爬虫B站滑动验证码模拟登陆。
思路计算出图案中滑块的位置就可以使用selenium来模拟登陆分析检查分析网页代码找到了图片所在div获得该div的class用来截取该图片与有缺口的图做对求出图片需要滑动的距离就可以了 -代码import timefrom io import BytesIOfrom PIL import Imagefrom selenium import webdri...
2018-09-23 16:49:33
3635
3
原创 点击旋转验证码破解
以极速漫画为例http://www.1kkk.com/ 这类的网站验证码使用点击旋转,来登录。笔者提出的思路简单暴力,直接想办法获得所有正确图片,然后在登录时爬取这4张动漫图片,做旋转对比得出点击次数查看网页数据加载可以看到在每次点击“换一组”就会加载新的图片 查看图片加载链接 http://www.1kkk.com/image3.ashx?t=1537269577000 ...
2018-09-18 21:56:20
5733
原创 Django高级扩展
Django高级扩展静态文件css、js、图片、Json文件、字体文件等 配置settings.pySTATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static')]{% load static from staticfiles %}<!DOCTYPE html>&...
2018-09-07 14:34:48
751
原创 django模型对应关系
模型对应关系文档将对模型的对应关系一对一、一对多、多对多的关系进行实例分析介绍1:1 OneToOneFileld 1:N ForeignKey M:N ManyToManyField模型#创建班级表()class Grade(models.Model): g_name = models.CharField(max_length=10) #表名(不设置表...
2018-09-03 21:33:20
460
原创 django模板
模板概述 模板由两部分组成 HTML代码 逻辑控制代码 作用 快速生成HTML页面 优点 模板的设计实现了业务逻辑与现实内容的分离 视图可以使用任何模板 模板处理加载渲染 定义模板变量 视图传递给模板的数据 要遵守标识符规则 语法 {{ var }} 注意 如果使用的变量不存在,则插入的是空字符串 在模...
2018-08-31 08:38:19
168
原创 django 视图
视图概述作用 视图接受web请求,并响应web请求 本质 视图就是一个python中的函数 响应 网页 重定向 错误视图404 ,500 ,400 JSON数据 url配置配置流程 制定根级url配置文件 settings.py文件中的ROOT_URLCONF ROOT_URLCONF = 'project.urls' 默认实现了 ...
2018-08-30 17:12:10
243
原创 Django基础
DjangoMVC / MTV MVC M 模型是用来映射数据库 V 视图即页面负责展示渲染页面,将C给的数据放到对应的位置 C 控制器获得用户提交的要求调用方法接口去M中拿到数据给V MTV M 与MVC中的M一样。模型是用来映射数据库(ORM) T 与MVC中的V一样。渲染页面(HTML) V 与MVC中的C一样调用方法去M中拿到数据给T 除了以...
2018-08-29 17:51:34
172
原创 Linux基础指令
Linux(笔者使用的是CentOS )系统命名通常是如下的格式命令名称 [命令参数] [命令对象]获取登录信息 who查看登录用户,w查看用户详细信息,who am i 查看自己登录的账号信息,last查看最近登录用户[root@ybpython ~]# whoroot pts/0 2018-07-26 21:42 (222.209.10.83)[...
2018-07-28 15:43:48
238
原创 认识网页组成
认识web的开端从认识W3C(万维网)标准开始,,W3C是Web技术领域最具权威和影响力的国际中立性技术标准机构,其有效促进了Web技术的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。 W3C对web的开发制定了3类标准: 内容标准:HTML ...
2018-07-23 20:02:00
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人