自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 菜鸡爬虫入门——爬取全国大学排名

思路:1.先获得url链接的html2.再用BeautifulSoup库将html解析,在tbody中寻找tr,其中利用isinstance函数把不是标签类型的给剔除,然后把td存放到ulist列表里3将ulist列表打印出来三步思路对应着三个函数代码:import requestsfrom bs4 import BeautifulSoupimport bs4def getHTMLText(url): try: r=requests.get(url)

2021-02-02 10:00:16 144

原创 菜鸡爬虫入门——爬取图片

爬取图片的一般步骤1.先声明一个存放图片的地址(path)2图片是二进制格式,如何把二进制保存为图片呢?2.1 用到with open()先打开文件2.2 r.content表示返回内容的二进制格式 用f.write(r.content)将返回的二进制写入文件中代码:import requestsurl="http://img0.dili360.com/pic/2021/01/18/6004f90a6ed0e2337089680_t.jpg"root="work/"path=r

2021-01-31 11:25:54 233

原创 菜鸡爬虫入门——爬取100次网页的时间

题目:“任意”找个url,测试一下成功爬取100次网页的时间。(某些网站对于连续爬取页面将采取屏蔽IP的策略,所以,要避开这类网站。)代码示例:import requestsimport timedef pertime(url): try: r=requests.get(url,timeout=30) r.status_code r.encoding=r.apparent_encoding return r.text

2021-01-30 22:43:27 787 1

原创 用python写九九乘法表

python菜鸡随写——九九乘法表思路:首先先把大致的框架写出来,然后再慢慢的调整格式,我首先想到的就是用循环,但是格式是有错误的,所以就在输出时,把i,j的位置调换一下,格式就对了for i in range(1,10): for j in range(1,i+1): print('{}*{}={}'.format(j,i,i*j),end=' ') print()笔记:format的用法:相对基本格式化输出采用‘%’的方法,format()功能更强大,该函数

2021-01-29 11:04:49 322

原创 PTA-公路村村通

现有村落间道路的统计数据表中,列出了有可能建设成标准公路的若干条道路的成本,求使每个村落都有公路连通所需要的最低成本。输入格式:输入数据包括城镇数目正整数N(≤1000)和候选道路数目M(≤3N);随后的M行对应M条道路,每行给出3个正整数,分别是该条道路直接连通的两个城镇的编号以及该道路改建的预算成本。为简单起见,城镇从1到N编号。输出格式:输出村村通需要的最低成本。如果输入数据不足以保证畅通,则输出−1,表示需要建设更多公路。输入样例:6 151 2 51 3 31 4 71 5 4

2020-06-21 22:33:17 447

原创 PTA-路径探索

给定一个有N个顶点和E条边的无向图,请判断给定的两个顶点之间是否有路径存在。 假设顶点从0到N−1编号。**输入格式:**输入第1行给出2个整数N(0<N≤10)和E,分别是图的顶点数和边数。随后E行,每行给出一条边的两个端点。每行中的数字之间用1空格分隔。最后一行给出两个顶点编号i,j(0≤i,j<N),i和j之间用空格分隔。输出格式:如果i和j之间存在路径,则输出"There is a path between i and j.",否则输出"There is no path

2020-06-17 21:58:02 646

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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