HTML和Requests的基本用法学习总结

一、虚拟环境
  1. python系统环境
    安装python就是为了计算机提供运行Python程序的环境(这个环境叫系统环境),一个Python环境中包含Python解释器和已经安装过的所有第三方库
  2. 虚拟环境
    基于系统环境创建的其他的Python环境
    如果没有虚拟环境只有一个系统环境,那么所有的第三方库就只能放在一起,容易冲突,且无法保存同一个第三方库的多个版本。如果使用虚拟环境就可以让不同类型或者不同版本的第三方库拥有自己专属的运行环境
  3. 新建虚拟环境
    用Pycharm创建:
  • 方法一:新建项目的时候,点击 New environment using[Virtualenv ](一个项目一个虚拟环境)
  • 方法二:(一类项目一个虚拟环境)
二、HTML基础
  1. html基本结构
    一个网页是一个html标签(—个页面就是一个html标签)
    一个html标签中包含一个head标签和一个body标签
    head标签 — 代表网页头部
    body标签 — 代表网页内容
  2. html常用标签 —— 通过不同的标签给网页提供不同的内容
  • 标签语法
  • 双标签:双标签:<标签名 属性名1="属性值1” 属性名2 = “属性值2”…></标签名>
  • 单标签:<标签名 属性名1="属性值1” 属性名2="属性值2” …>或者<标签名 属性名1="属性值1” 属性名2="属性值2”…/>
    说明:
    标签名 — html自带
    属性 — 属性名='属性值’的形式存在,属性值必须在双引号中,多个属性用空格隔开
    标签内容 — 可以是任何内容,包括纯文字、其他一个或者多个标签
  • 常见标签
  • 标题标签: h1 ~ h6
  • 段落标签: p
  • 普通文字标签:span、font
  • 带效果的文字标签:
    加粗 - b、strong
    倾斜 - i、em
  • 换行和空格:
    换行 — <br>
    空格 — &nbsp;(空一个像素) , &emsp;(空一个空格)
  • 图片标签: img
    src属性 - 图片地址
    title属性 - 图片标题(鼠标悬停在图片上才会显示)
  • 超链接:
    a — 标签内容 — 超链接可见可点击的部分
    href属性 — 跳转地址
    target属性 — 设置跳转方式,_blank表示在新的页面中加载新的网页(默认是_self)
  • 列表标签:
    无序列表:ul-li
    有序列表:ol-li
    ul — 列表
    li — 列表中的元素