摘要: 【一、项目目标】 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名、专辑名、播放链接。 由浅入深,层层递进,非常适合刚入门的同学练手。 【二、需要的库】 主要涉及的库有:requests、json、openpyxl 【三、项目实现】 1.了解 QQ 音乐网站的 robots 协议 只禁止播放列表,可以操... 阅读原文
2020-06-23 11:49:11 阅读(3643) 评论(0)
摘要: 字典的创建 字典是存放一系列键值对的数据结构,对标js中的对象,也对标java中的map。 现实中的例子就是通讯录,根据这个人的名字就可以得到他的电话号码。   定义字典的写法跟js中定义对象是一样的,两边花括号,中间key:value,区别在于js定义对象的时候key可以不用引号。 person = {"... 阅读原文
2020-06-23 10:17:06 阅读(2371) 评论(0)
摘要: /1 前言/ 在家闲着,做个小项目,基于Python,实现一个语聊小机器人,分享给大家。项目整体比较简单,官方文档介绍的非常详细,可快速上手。 /2 目标/ 将图灵机器人放到桌面,实现工作助手/陪聊功能。 /3 涉及的库/ V1.0版本:requests、json V2.0版本:requests、json、s... 阅读原文
2020-06-23 08:43:07 阅读(3498) 评论(0)
摘要:   字符串格式化 字符串格式化其实就是字符串的拼接,自定义将某些字符串植入到主字符串之中,这里介绍几种常用的方式。 百分号占位 tmp = '你好 我是%s,我今天挣了%.2f元钱' value = ('小明',5.32567) str = tmp % value print(str) 打印结果:你好 我... 阅读原文
2020-06-23 07:30:02 阅读(3642) 评论(0)
摘要: 生成器与迭代器 生成器generator 定义:在Python中,这种一边循环一边计算的机制,称为生成器:generator。 1.生成器函数 生成器函数 ——本质上就是我们自己写的函数 只要含有yield关键字的函数都是生成器函数,yield不能和return共用且需要写在函数内 def generator... 阅读原文
2020-06-23 06:00:21 阅读(2455) 评论(0)
摘要: blog:https://www.cnblogs.com/Rohn Tips:本文中代码均使用3.8.x版本的Python。 部分文字来自网络,侵删。 目录 字符串 转义 按下标取值 切片 长度 in和not in 跨行连续输入 拼接 字符串的方法 转换大小写 判断大小写 isX字符串方法 ... 阅读原文
2020-06-23 00:00:04 阅读(2341) 评论(0)
摘要: Django rest framework(5)----解析器 解析器 (1)api/urls.py # api/urls.py from django.urls import path,re_path from .views import UserView,PaserView urlpatterns =... 阅读原文
2020-06-22 22:41:04 阅读(2430) 评论(0)
摘要: Django rest framework源码分析(4)----版本 版本 新建一个工程Myproject和一个app名为api (1)api/models.py from django.db import models class UserInfo(models.Model): USER_TYPE... 阅读原文
2020-06-22 20:49:04 阅读(2627) 评论(0)
摘要: 前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 最近有部很火的悬疑推理剧:《隐秘的角落》,豆瓣评分9.0,周末闲来无事,在追剧的同时爬取了下该剧第一集的弹幕,我们通过对弹幕进行分析,制作词云,来看看观众们对该剧的评价如何。 整篇文章... 阅读原文
2020-06-22 19:24:03 阅读(2398) 评论(0)
摘要: 前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 爬虫 爬取淘宝数据,本次采用的方法是:Selenium控制Chrome浏览器自动化操作。其实我们还可以利用Ajax接口来构造链接,但是非常繁琐(包含加密密钥等),直接使用Seleniu... 阅读原文
2020-06-22 19:07:17 阅读(2334) 评论(0)