zhusongziye的博客

个人知识整理和收集,欢迎同道的朋友一起学习进步!

排序:
默认
按更新时间
按访问量

不到 10 行代码完成抖音热门视频的爬取!

最近研究了一下抖音的爬虫,目前实现了热门话题和热门音乐下面所有相关视频的爬取,并且我已经将该爬虫打包成了一个 Python 库并发布,名称就叫做 douyin,利用该库可以使用不到 10 行代码完成热门视频的下载、相关音乐的下载以及结构化信息的存储。 本文就来详细介绍一下这个库的用法和一些核心逻...

2018-11-13 19:57:26

阅读数:1

评论数:0

面试智力题锦集

1.现在有100瓶药,只有1瓶是有毒的,老鼠试完药后,需要3天才能才能知道药是否有毒,而现在需要3天知道100瓶中哪1瓶有毒,请问最少需要多少只老鼠?   2.容量为5升和6升的瓶子怎么装出3升的水?   3.一根粗细不均的绳子完全燃烧要一小时,如何用它测量75分钟时间?   4.小明...

2018-11-13 19:57:06

阅读数:4

评论数:0

Chrome 的哪些功能改变了我们浏览网页的方式?

Chrome已经十岁了,正式进入了少年时期,过不多久它就要长起小胡子并且声音变得嘶哑。 在过去十年里它取得了巨大的成就:从市场占有率1%的后来者,成长为了市场占有率60%的王者。或直接或间接,许多它创造或是他推广的模式已潜入我们生活,即使我们用的并不是Chrome。 现在让我们回顾一下它几个取...

2018-11-11 16:51:42

阅读数:63

评论数:0

写文章不会起标题?爬取虎嗅5万篇文章告诉你

阅读文本大概需要 4.2 分钟。 互联网的未来就是人类的未来 最近几年互联网飞速发展,到如今互联网已 摘要: 不少时候,一篇文章能否得到广泛的传播,除了文章本身实打实的质量以外,一个好的标题也至关重要。本文爬取了虎嗅网建站至今共 5 万条新闻标题内容,助你找到起文章标题的技巧与灵感。同时,分...

2018-11-11 16:47:52

阅读数:55

评论数:0

牛逼啊!一个随时随地写Python代码的神器

今天就推荐一个IOS手机上能写Python代码的App 叫Pythonista. 强大的Pythonista 1.功能强大 有一些小程序也是可以运行Python但是比较简单,这款神器是专业级别。里面有很多Python的库,比如内置了Python2.7和Python3.6的标准库。   ...

2018-11-11 16:21:26

阅读数:77

评论数:0

13个Python惯用小技巧

Python的小技巧很多,入门容易精通难!在进阶的路上,有没有什么好的技巧和好的方法,就是不断总结,不断记笔记!尤其是好的用法,就像写作文一样,好的名言警句要多背诵一些,写作的时候,肚子里的墨水多了才能才思泉涌,写出更多的好代码。   1、遍历一个序列 评:Python中的序列是使用频率...

2018-11-11 16:09:14

阅读数:24

评论数:0

用Python写一个语音播放软件

单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定——经常出现莫名其妙的故障,容易给工作带来被动。学Python这么久不如动手写一款自己的语音广播软件,即使发生故障也可以自行排除。   1 界面设计   ...

2018-11-11 15:40:22

阅读数:30

评论数:0

Python爬取千图网PS素材图片

声明:仅用于学习交流,请勿用于任何商业用途!感谢大家! 需求:在千图网http://www.58pic.com中的某一板块中,将一定页数的高清图片素材爬取到一个指定的文件夹中。    分析:以数码电器板块为例 查看该板块的每一页的URL:   注意到第一页是“0-1.ht...

2018-11-11 15:31:08

阅读数:36

评论数:0

利用itchat 10行python代码实现微信轰炸

''' 转载:https://github.com/Gin79/WeChat-Bomb/blob/master/README.md ''' 说明 站在巨人的肩膀上 基于python,这个小程序是用python写的 使用的是python第三方库itchat,itcha...

2018-11-11 15:25:38

阅读数:10

评论数:0

双十一秒杀商品,拼不赢手速,那我只能用Python脚本了

整体流程是: 上淘宝->找到登录按钮去登陆->在登录页选择密码登录->填入账号密码登录->跳到购物车页->点击全选按钮,等约定时间,时间到马上结算、下单。 详情代码 import ...

2018-11-11 15:22:43

阅读数:10

评论数:0

十几年来总结的最经典的项目,用来作为python爬虫实践教学!

一、前言 这篇文章之前是给新人培训时用的,大家觉的挺好理解的,所以就分享出来,与大家一起学习。如果你学过一些python,想用它做些什么又没有方向,不妨试试完成下面几个案例。   二、环境准备 安装requests lxml beautifulsoup4 三个库(下面代码均在python3...

2018-11-11 15:21:01

阅读数:84

评论数:0

中高级测试工程师基础知识必备之selenium篇

part 1: 引言:自动化永远是避不开的,反正你入职的岗位要不要用自动化,你必须得会一点,加分项。这一块包括,自动化一些理念和自动化的工具使用。   1.selenium中如何判断元素是否存在? 答: isElementPresent 2、selenium中hidden或者是displ...

2018-11-11 13:14:06

阅读数:40

评论数:0

测试运维工程师&基础知识必备之MongoDB篇

Part1: NO1我怎么查看 Mongo 正在使用的链接? db._adminCommand("connPoolStats");   NO2mongodb的结构介绍 数据库中存储的对象设计bson,一种类似json的二进制文件,由键值对组成   ...

2018-11-10 22:22:09

阅读数:15

评论数:0

MongoDB分布式集群环境搭建

第一节分片的概念   分片(sharding)是指根据片键,将数据进行拆分,使其落在不同的机器上的过程。如此一来,不需要功能,配置等强大的机器,也能储存大数据量,处理更高的负载。   第二节分片的原理和思想   MongoDB分片的基本思想就是将集合切分成小块。这些块分散到若干片里面,每个...

2018-11-10 22:18:59

阅读数:15

评论数:0

各大公司数据库相关面试题集合NO2

✎✎✎第一小节>>   1. 举出两个判断DDL改动的方法? 解答:你可以使用 Logminer 或 Streams   2.Coalescing做了什么? 解答:Coalescing针对于字典管理的tablespace进行碎片整理,将临近的...

2018-11-10 22:16:23

阅读数:14

评论数:0

各大公司数据库相关面试题集合NO1

✎✎✎第一小节>>   1.你一定得利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢? 解答:重建控制文件,用带backup control file 子句的recover命令恢复数据库。   2.如何转换init.ora到spfile...

2018-11-10 22:14:14

阅读数:11

评论数:0

selenium+python面试题目总结

✎✎✎第一小节>>   1. WebDriver原理 webDriver是按照client/server模式设计,client就是我们的测试代码,发送请求,server就是打开的浏览器来打开client发出的请求并做出响应。 具体的工作流程: ...

2018-11-10 22:11:41

阅读数:23

评论数:0

一个腾讯的面试题 小狗试毒

一个腾讯的面试题 1、1000瓶药水,其中至多有1瓶剧毒,现在给你10只小狗在24小时内通过小狗试药的方式找出哪瓶药有毒或者全部无毒(小狗服完药20小时后才能判断是否中毒)。 解题思路:首先,不能考虑(24-20=4小时),在4小时内,将1000瓶药水依次喂给10只狗,将喂药的时间点与药水记录...

2018-11-10 21:57:53

阅读数:62

评论数:0

基于Selenium的Web自动化测试实战&面试题以及答案整理

1.你如何用Selenium测试? Selenium+Maven+TestNG+Jekins   2.你在测试中常遇到哪些问题? 这个常见的比如定位问题,   3.如何解决问题? 先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。   4.Seleni...

2018-11-10 21:51:19

阅读数:28

评论数:0

MongDB常用命令巩固学习以及加深实际应用原理

MongoDB常用命令基础巩固 1 .进入数据库 use admin   2 .增加或修改密码 db.addUser('xingoo','123') db.addUser("xingoo","123",true) ...

2018-11-10 21:48:18

阅读数:25

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭