Beautifulsoup4解析网页入门

举例说明用bs4提取出某个网页特定某个信息常用形式。 学习资料:Beautifulsuop4文档 举例:解析网页的内容,提取出这个网页标题。 如果这个标签只出现一次,直接通过find_all() print('title:',soup.find_all('h2')[0].s...

2018-01-15 13:50:48

阅读数:86

评论数:0

GitHub使用过程中push出错的解决办法

今天在使用GitHub的过程中出现了下图的错误:也就是push本地的修改到远程仓库时出现了错误,上网查了一下说是远程仓库和本地仓库冲突导致,然后总结一下解决办法: 方法一:push前先将远程仓库(respository)修改pull下来,然后再push -u合并(这是我常用的方法):[plain]...

2017-08-29 18:42:58

阅读数:231

评论数:0

python3.6+pyqt5 IDE: Pycahrm+Qtdesign 快速开发GUI程序学习资源

前言:MrYx为了应对实验,这三天就囫囵吞枣学习了Pyqt5方面知识,总的来说py语言简洁,库多好用,Qtdesign画界面也很爽,还是有点趣。估计以后再也不会用pyqt方面的东西,写一下博客记这几天学的东西资源,以后再用的时候再看这篇博客学习吧。搭建环境教程:首先搭建开发环境:本人是win10系...

2017-06-22 17:33:06

阅读数:5006

评论数:1

利用百度语言识别API实现语音识别python

语音识别协议支持:中文,粤语,英文访问地址:http://vop.baidu.com/service_api1.登陆百度语言http://yuyin.baidu.com/,注册一个账号,开通服务,获取 APIkey,SecretKey.2.利用pyaudio实现录音部分,生成Wav文件3.利用Py...

2017-06-12 18:54:34

阅读数:438

评论数:0

python写一个录音小程序

python录音学习目标:掌握python的pyaudio扩展包和Wave模块录制语音的方法 Wav音频:声道数,采样频率,量化位数 python Wav包是自带的,pyaudio需要下载pip3 install pyaudiopython读Wav文件: fp=wave.open('','rb'...

2017-06-12 18:34:58

阅读数:5226

评论数:1

解决 win10 pycurl安装出错 Command "python setup.py egg_info" failed with error code 10

今天在win10下python3.6.0下 利用pip 安装pyspider时出现以下错误:Command "python setup.py egg_info" failed with error code 10 in C:\Users\Auser\AppData\Local\...

2017-06-12 15:53:42

阅读数:6613

评论数:3

hdu4714 Tree2cycle

下午心血来潮找来cjx第一次两人训练一套难度很低题目,就差这道思路正确不敢写,现在补一下。 题意:给你一棵树,每次删除一条边和增加一条边费用都是1,问最少的花费把一棵树变成 一条环。 思路:随手画了几个样例,发现不存在最少花费的策略,结果是唯一的。只要dfs序一遍判断每个点度数,大于2就说...

2017-04-30 21:51:40

阅读数:494

评论数:0

hdu4507 (求平方和的数位dp)

题意:求指定范围内满足条件的平方和,结果要mod 10^9+7。 满足的条件是: ①不出现7 ②各位数和不是7的倍数 ③这个数不是7的倍数 这三个都是基础的数位dp问题,但是模板数位dp问题求的是满足条件的数量。这题是求这个范围内数的平方和。 也就是说在DP时候,要重建每个数,算出平方...

2017-04-17 21:21:17

阅读数:317

评论数:0

Codeforces 55D Beautiful Number (数位dp)

题意:统计某段区间内满足它所有非零数位能整除这个数本身的数的个数。思路:首先这题要知道:一个数字要被它的所有非零位整除,即被他们的LCM整除。 然后,常见数位dp定义方式dp[len][presum]:表示长度为len并且前缀和为presum的满足条件数的个数。 所以这题根据题目要求的条件还需...

2017-04-17 13:41:59

阅读数:256

评论数:0

hdu4734

题意: 定义f(x) = a(n)*2^(n-1)+a(n-1)*2(n-2)+…a(2)*2+a(1)*1,a(i)表示十进制数x中第i位的数字。 题目给出a,b,求出0~b有多少个不大于f(a)的数。思路: 常见数位dp定义含义:dp[len][presum]: 长度为len的前缀以p...

2017-04-16 21:50:49

阅读数:244

评论数:0

hdu2089不要62 (数位dp入门题)

开始看了很久不是很理解数位dp模板的用法,看了好理解的写法,模范写了一下,理解一点数位dp怎么定义和状态转移。 dp[len][k]:从0到表示长度为len首个数字为k的数字串有满足条件的数量。 那么转移方程很好想。#include<bits/stdc++.h> using nam...

2017-04-13 21:16:04

阅读数:602

评论数:0

[kuangbin带你飞]专题七 线段树 题解(未完)

[kuangbin带你飞]专题七 线段树题解: A 经典的单点更新,区间求和:#include<bits/stdc++.h> using namespace std; #define root 1,n,1 #define lson l,m,rt<<1 #define rs...

2017-04-05 23:32:59

阅读数:290

评论数:0

hdu1540(线段树求连续区间最大和)

题意: 最初1-2-3-…-n按照顺序每个点与相邻的和两点相连成一条链。 三种操作D: 毁掉x R: 恢复上次毁掉的 Q:查询与x直接相连或者间接相邻的数量(包括自己) 题目类型:线段树求区间连续最大和的模板题目 思路: 维护区间从左端点开始最大连续个数lsum, 以及当前区间从右端点...

2017-04-04 20:26:36

阅读数:446

评论数:0

poj2528&&zoj1610 线段树区间染色问题

poj2528 题意:n(n<=10000)个人依次贴海报,给出每张海报所贴的范围li,ri(1<=li<=ri<=10000000)。 求出最后还能看见多i少张海报。由于 l,r范围太大,先离散化处理一下. 然后对于这题可以看作对区间点的染色问题,求最后整个区间有...

2017-04-02 12:10:35

阅读数:586

评论数:0

坐标离散化模板

坐标离散化 传入数组对(x1,x2)和范围w,可以将他们离散成小范围。int compress(int *x1,int *x2,int w){ vector<int> xs; for(int i=0;i<N;i++){ for(int d=-1;d<...

2017-03-30 19:17:43

阅读数:843

评论数:0

Python 3.5 Socket TypeError: a bytes-like object is required, not 'str' 错误提示

目前正在学习python基本语法以及计算机网络课,所以正好结合学习python网络编程,看的是《python核心编程》第三版,发现示例2-1代码返回错误… 发现这里python3.5和Python2.7在套接字返回值解码上有区别。 先介绍一下 python bytes和str两种类型转换的函...

2017-03-29 16:49:57

阅读数:29846

评论数:7

线段树小结

转自于lwt爷爷这篇小结对菜鸡很友好,做完所有题,感觉自己入门线段树了!!线段树小结 A Summary for Segment Tree0. Anouncement 本文部分图片以及部分内容来自互联网,内容过多就不一一注明出处了,冒犯之处还请海涵。本文部分图片以及部分内容来自互联网,内容过多...

2017-03-28 21:07:42

阅读数:453

评论数:0

怎么把自己的代码传到github上 (window)

学习过程主要参考了这位兄弟的 教程:一、注册账号,新建仓库:首先上www.github.com注册一个账号,然后点击右上角个人头像,点击”profile”,进入界面后。点击”Repositories”进入,仓库界面,点击右方的”New”即可新建一个新仓库了。二、下载Git地址:https://gi...

2017-03-27 13:15:21

阅读数:581

评论数:0

【bzoj1067】[SCOI2007]降雨量 (RMQ)

Description我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于任意Y<Z<X,Z年的降雨量严格小于X年。例如2002,2003,2004和2005年的降雨量分别为4920,5901,2832和3890,则可以说“2005年是自2003年以来最...

2017-03-25 21:16:27

阅读数:185

评论数:0

第三章 开始采集

之所以叫网络爬虫,是因为他们可以沿着网络爬行, 本质是一种递归方式: 为了找到url链接, 必须首先获取网页内容, 检查页面内容, 再寻找另一个url, 获取页面内容, 不断循环 使用网络爬虫的时候, 应谨慎地考虑需要消耗多少网络流量, 还要尽量思考能否让采集目标的服务器负载更低 维基百科六度分隔...

2017-03-21 21:48:55

阅读数:451

评论数:0

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