02 2019 档案
摘要:一、前言 浮动元素以脱离标准流的方式来实现元素的向左或向右浮动,并且浮动元素还是在原来的行上进行浮动的。float浮动属性的四个参数:left:元素向左浮动;right:元素向右浮动;none:默认值,元素不浮动;inherit:继承父元素的float属性值。 举两个栗子 父元素是否注意到自己有个浮
阅读全文
摘要:一、前言 网页显示实际上是三维的,我们直观看到的有x轴和y轴,但在网页布局上还有一个z轴。 对于定位元素,我们使用top、right、left、bottom来实现元素在x-y平面上的定位,但为了表示布局的三维立体概念,还引入了z-index,z-index属性用来设置元素的堆叠顺序,拥有更高堆叠顺序
阅读全文
摘要:一、前言 1.HTML中的三种布局方式: 标准流(普通流):网页中默认的布局方式,即顺序布局 浮动:float 定位:position 2.position属性的作用方式: 给position属性设置相应的值,可使元素脱离正常的标准流,并且可以使用top、right、left、bottom属性对元素
阅读全文
摘要:import requests import os url = 'http://imgsrc.baidu.com/forum/w%3D580%3B/sign=749ed018cecec3fd8b3ea77de6b3d63f/83025aafa40f4bfb3661b3800e4f78f0f63618b4.jpg' root_path = r'D:\picture\zhaoliying' #...
阅读全文
摘要:大部分网站对网络爬虫都有限制,限制方式有两种: 一、Robots协议;二、网站通过判断对网站访问http的头部信息来查看是否是爬虫,并对爬虫做相关拦截 第一种限制是书面限制,第二种是强制性阻拦限制。那我们如何去突破第二种限制呢? 首先我们要爬取一个网站大部分会使用requests库的get()方法,
阅读全文
摘要:简介: 以下表示都为str类型,即字符串: 常用方法说明: 1. string.strip():删除字符串两端的空白(空格、制表符、换行符) string.rstrip():只删除字符串右端的空白 string.lstrip():只删除字符串左端的空白 2. string.title():将每个单词
阅读全文
摘要:在做爬虫时请求网页的requests库是必不可少的,我们常常会用到 res = resquests.get(url) 方法,在获取网页的html代码时常常使用res的text属性: html = res.text,在下载图片或文件时常常使用res的content属性: 下面我们来看看 'text'
阅读全文
摘要:适用的图片网站:美桌 源代码:
阅读全文
摘要:在python的格式输出时常使用format()方法,其中的多余空间默认使用英文空格作为占位符,不方便中英混合时的格式输出,因此我们要为其中的中文字符串使用占字符较大的中文空格符作为多余空间的占位符。 chr(12288)返回的是中文空格符,因此我们在格式输出时可以使用chr(12288)作为for
阅读全文
摘要:我们需要爬取的网站:最好大学网 我们需要爬取的内容即为该网页中的表格部分: 该部分的html关键代码为: 其中整个表的标签为<tbody>标签,每行的标签为<tr>标签,每行中的每个单元格的标签为<td>标签,而我们所需的内容即为每个单元格中的内容。 因此编写程序的大概思路就是先找到整个表格的<tb
阅读全文
摘要:这是一个通过使用requests和BeautifulSoup库,简单爬取网站的所有超链接的小爬虫。有任何问题欢迎留言讨论。 测试结果:
阅读全文
摘要:Learning From Here 运行截图: 本次使用的两张图片资源: 背景:sushiplate.jpg 光标:fugu.png
阅读全文
摘要:运行效果截屏: 使用素材:
阅读全文
摘要:下面我们一起用pygame编写一个打字测速游戏 这是一个很实用的有趣的小游戏: 开始之前先来学习几个小函数: 1、 ord(ch) python内置函数,传入一个字符,返回字符的ascii码 2、chr(num) python内置函数,传入一个十进制或十六进制,返回ascii码对应的字符 3、os.
阅读全文
摘要:下面我们一起来创建一个背景为蓝色的窗口作为游戏编程的开始: 这就是我们创建的第一个窗口:
阅读全文