IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 数据可视化-4 -> 正文阅读

[Python知识库]数据可视化-4

目录

css

css构造

div标记

span标记

JavaScript

用途

语法

爬虫

反爬虫

反反爬虫

python爬虫相关库

爬虫的保存

网页前端基础


css

css构造

继承,就是大的套小的,继承大的属性。

1.将CSS样式定义在html标记的style属性里,多个属性分号分割(困困困😴😴😴,睡了20分钟,继续听课)

2.内部定义样式表

嵌入,把别人的复制一份放自己口袋里;链接,一个链接到别人的东西。

<style text="text/css">
<!--
.p1{font-size:18px; color:blue;}
-->
</style>

选择符:格式用在哪些元素上

div标记

span标记

JavaScript

用途

Javascript解释工具就是浏览器,交互窗口

语法

语句,函数,对象(方法属性)

表单(form):文本框,提交框

爬虫

认识了网页信息,爬虫的概念:自动下载 网页的计算机程序或自动化脚本。 种类:1.全网爬虫:百度大型web;2.聚集爬虫:只爬相关的;3.增量式爬虫:已下载的网页采取增量式更新;4.深层网络爬虫

网站会写协议,告诉你这个网站你能获取什么信息。

反爬虫

  • user-agent
  • 访问频度
  • 验证码
  • 变换网页结构
  • 账号权限反爬(例如微博查看评论需要登录账号)

反反爬虫

模拟user-agent

调节访问频度

python爬虫相关库

  • urllib
  • requests:获取网页
  • urllib 3

框架:scrapy

html/xml解析器

  • lxml(c语言编写,需要c语言环境visual c++)
  • beautifulsoup4

爬虫的保存

csv(最多兼容)、excel、文本文件、mysql

网页前端基础

网络编程socket库

?8080端口监听,三次握手,互联网协议http子协议网页www

http请求

python相关方法:get方法:只能读取

请求与响应:1.连接web服务器 2.发送http请求:报文 3.服务器接收请求并返回http响应 4.释放连接tcp连接 5.

http状态码:200 OK ;400 bad request;404 not found

http头部信息:F12查看

cookie机制:记录用户状态,合法且未过期

cookie存储:内存式(浏览器关闭后会消失),硬盘式存储。

说了这么多概念,爬一个吧。

import requests

# 爬取一般网站
url = 'http://www.tipdm.com/'#网站名
# 生成get请求
rqg = requests.get(url)  # rqg为爬取的网页对象
print("结果类型:", type(rqg))  # 查看结果类型
print("状态码:", rqg.status_code)  # 查看状态码
print("编码:", rqg.encoding)  # 查看编码
print("响应头:", rqg.headers)  # 查看响应头
print("网页内容:", rqg.text)  # 查看网页内容

?练习

1、JavaScript能否单独运行

JavaScript程序本身不能独立存在,它是依附于某个HTML页面,在浏览器端运行的

2、JavaScript一般位于什么位置

答:

?(1)位于HEAD部分的脚本

  • 如果把脚本放置到head部分,在页面载入的时候,就同时载入了代码。
  • 通常这个区域的JavaScript代码是为body区域程序代码所调用的事件处理函数。
  • 举例如下:
<head>
   <script type="text/javascript">
       function show(){
       	alert("欢迎进入JavaScript学习之旅!");
       }
  </script>
</head>

(2)位于 BODY部分的脚本

  • 当你把脚本放置于 body 部分后,在页面载入时不属于某个函数的脚本就会被执行,执行后的输出就成为页面的内容。??
(2.1) 直接位于事件处理部分的代码中 ,举例:
<body onload='alert("欢迎进入JavaScript学习之旅!");'>
(2.2) 位于网页之外的单独脚本文件,举例:
<script src="xxx.js"></script>

3、JavaScript用来实现编程的基本结构有哪些

答:有顺序、分支和循环三种基本结构。

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-09-27 14:02:00  更:2021-09-27 14:03:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 6:50:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计