10 2018 档案

FileNotFoundError: [Errno 2] No such file or directory的解决方法
摘要:1.获取当前文件所在路径 basedir = os.path.dirname(__file__) print("basedir:" + basedir) 2.将路径进行拼接 upload_path = os.path.join(basedir, "static/upload", filename) 阅读全文

posted @ 2018-10-31 14:21 zengsf 阅读(39063) 评论(0) 推荐(0) 编辑

直接复制浏览器Request headers中的进行copyheaders进行转换
摘要:先导入函数库 然后复制请求头 在请求的时候进行转换 阅读全文

posted @ 2018-10-25 18:38 zengsf 阅读(1310) 评论(0) 推荐(0) 编辑

scrapt中的数据提取,采用js2xml库
摘要:这个一个爬去美团的例子,应为数据都是在script中,小心封ip,尽量少运行。 先导入库几个库 发送请求,获取到script里面的数据 然后在利用js2xml方法格式化之后再利用xpath来提取数据 就ok了 阅读全文

posted @ 2018-10-21 11:09 zengsf 阅读(1478) 评论(0) 推荐(0) 编辑

pycharm中如何安装Scrapy库
摘要:先打开pycharm软件。 然后先安装pywin32和setuptools库。 安装成功后再尝试Twisted库,如果失败,就去晚上下载一个库:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 然后在pip install 路径就ok了。 之后再 阅读全文

posted @ 2018-10-17 08:59 zengsf 阅读(6438) 评论(0) 推荐(0) 编辑

运算符
摘要:1.算术运算符 1. + - * / % --> 加 减 乘 除 取余 2. ++ -- 自增或自减运算符:表示在自身的基础上进行+1或-1操作 注意:1.字符串的+,表示拼接 2.数字字符串参与数学运算(- * / %),除加法以外,会自动转换数据类型,转换number后参与运算。转换number 阅读全文

posted @ 2018-10-16 19:46 zengsf 阅读(218) 评论(0) 推荐(0) 编辑

数据类型转换
摘要:相同数据类型的变量进行运算时,保持数据类型一致 1. 隐式类型转换(自动转换) 1. number + string 当字符串与其他数据类型相加时, + 表示字符串的拼接,不再是数学运算 转换规则 :将非字符串类型的数据转换成字符串之后进行拼接,最终结果为字符串 2. boolean + strin 阅读全文

posted @ 2018-10-16 19:44 zengsf 阅读(193) 评论(0) 推荐(0) 编辑

JS中数据类型的判断
摘要:typeof 使用 : var n = "hello"; console.log(typeof n); console.log(typeof(n)); 阅读全文

posted @ 2018-10-16 19:42 zengsf 阅读(176) 评论(0) 推荐(0) 编辑

JS中的数据类型
摘要:1.简单数据类型(基础) 1. number类型 数值类型,包含整数和小数 整数在内存中占用4个字节(32位),小数占8个字节(64位) 1.整数 包含二进制,八进制(0),十进制,十六进制(0x) 注意:使用console.log()输出整数时,不管用哪一种进制表示,都会转成十进制输出 2.小数 阅读全文

posted @ 2018-10-16 19:41 zengsf 阅读(648) 评论(0) 推荐(0) 编辑

JS中的变量与常量
摘要:变量 1.创建变量 1.先声明,后赋值 使用var关键字进行变量的声明 使用=进行变量的赋值 自定义变量名 2.声明的同时赋值 var age = 20; 2.命名规范 1.由数字,字母,下划线和$组成,禁止以数字开头 2.避免与关键字,保留字冲突(name,var,new,for,if,do,wh 阅读全文

posted @ 2018-10-16 19:37 zengsf 阅读(897) 评论(0) 推荐(0) 编辑

JS书写规范
摘要:1.js代码是由语句组成的,每一条语句以分号结尾; 语句是有关键字,元素符,表达式组成的;2.js代码严格区分大小写3.所有的标点符号都是英文的4.//表示单行注释,/* */表示多行注释 阅读全文

posted @ 2018-10-16 19:28 zengsf 阅读(775) 评论(0) 推荐(0) 编辑

js的调用方式
摘要:1.元素绑定 给具体的元素绑定JS的事件 事件:由用户行为触发的操作(鼠标操作,键盘操作) 语法:<标签 事件函数名="JS代码"> et: onclick:单机事件 alert("");:网页弹框显示提示信息 <h1 onclick="alert('Hello');">点击</h1> 2.文档内嵌 阅读全文

posted @ 2018-10-16 19:26 zengsf 阅读(1023) 评论(0) 推荐(0) 编辑

转换属性
摘要:1. 转换:改变元素的位置,角度或大小(平移,旋转,缩放) 2.语法: 1.属性:transform 取值:转换函数 1.平移转换 1.作用:改变元素在文档中的位置 2.函数:translate(x, y) 取值:x表示水平方向的平移距离 y表示垂直方向的平移距离 3.其他情况: 1.transla 阅读全文

posted @ 2018-10-16 19:19 zengsf 阅读(179) 评论(0) 推荐(0) 编辑

过渡效果
摘要:过渡指的是元素的CSS属性值发生变化时的一种平滑过渡效果 语法: 1.属性:transition 取值:property duration timing-fuction delay 注意:1.属性简写是,四个属性值中,duration是必填项,其他三个属性值可以省略 2.transition属性如果 阅读全文

posted @ 2018-10-16 11:38 zengsf 阅读(435) 评论(0) 推荐(0) 编辑

列表属性
摘要:列表自带内外边距和项目符号1.属性list-style-type:设置项目符号 取值:none(取消项目符号,最常用) disc 实心圆点 circle 空心圆点 square 实心方块 。。。。。。 2.属性:list-style-image :指定图片作为项目符号 取值:url("图片路径") 阅读全文

posted @ 2018-10-16 10:45 zengsf 阅读(214) 评论(0) 推荐(0) 编辑

设置鼠标形状
摘要:属性:sursor取值:1.default 默认值 2.pointer 鼠标在元素上展现为手指的样式 3.text 鼠标展示为 I 普通文本 4. crosshair 显示为 + 阅读全文

posted @ 2018-10-16 10:39 zengsf 阅读(614) 评论(0) 推荐(0) 编辑

显示效果
摘要:属性 :visibility 取值 : 1. visible 默认值,表示显示 2. hidden 元素隐藏,仍然在文档中占位 1. 属性 :opacity 设置元素透明度2. 取值 :0(透明) ~ 1 (不透明) 注意 : 1. 元素设置opacity属性,所有内容(背景颜色,文本颜色)都会实现 阅读全文

posted @ 2018-10-16 10:38 zengsf 阅读(213) 评论(0) 推荐(0) 编辑

行内块元素设置垂直对齐方式
摘要:属性 :vertical-align取值 :top / middle / bottom注意 :可以用在行内元素上,更常见于为行内块元素设置vertical-align。调整行内块元素左右内容与它的对齐方式 阅读全文

posted @ 2018-10-16 10:38 zengsf 阅读(2538) 评论(0) 推荐(1) 编辑

堆叠次序调整
摘要:1. 已定位的元素堆叠在一起时的排列顺序2. 语法 属性 :z-index 取值 :无单位的数值,默认为0,数值越大越靠上3. 注意 1. 如果元素z-index属性值相同,后来者居上 2. 父子元素都设置z-index,永远是子元素在上,不受z-index影响 3. z-index属性只能用在已定 阅读全文

posted @ 2018-10-16 10:32 zengsf 阅读(343) 评论(0) 推荐(0) 编辑

css布局
摘要:标准流布局 1.标准流布局(文档流, 普通流,静态流) 是默认的布局方式 特点:将元素按照书写顺序及元素类型,从上至下,从左至右排序 浮动布局 1.设置元素浮动 属性:float 取值:left / right / none(默认值) 2.浮动元素的特点: 1.元素设置浮动(left / right 阅读全文

posted @ 2018-10-15 19:59 zengsf 阅读(142) 评论(0) 推荐(0) 编辑

表格相关的属性
摘要:1.基础样式是通用的 2.独有的CSS属性: 1.边框合并 属性:border-collapse 取值:1.seperate:默认值,单元格边框与表格边框相分离 2.collapse:设置表格边框与单元格边框合并 注意:1.td 不支持margin 2.border-collapse只能在table 阅读全文

posted @ 2018-10-15 19:50 zengsf 阅读(140) 评论(0) 推荐(0) 编辑

字体和文本相关属性
摘要:字体相关的属性 1.字体大小 属性:font-size 取值:像素值或em 1em = 16px 2.字体粗细程度 属性:font-weight 取值:1.关键字 light (超细)/ normal(正常) / bold(加粗) 2.整百取值100-900,数值越大,字体越粗 100(lighte 阅读全文

posted @ 2018-10-15 19:48 zengsf 阅读(227) 评论(0) 推荐(0) 编辑

背景颜色及背景图片相关的属性
摘要:1.background-color 设置背景颜色,取颜色值 注意: 1.所有元素默认的背景颜色都是透明色,新建窗口的白色不是body的背景色,是浏览器渲染的 2. 背景颜色从边框位置开始绘制 3. 如果元素添加内边距,也会按照背景颜色进行填充 2.背景图片 1.设置背景图片 属性:backgrou 阅读全文

posted @ 2018-10-15 19:31 zengsf 阅读(1486) 评论(0) 推荐(0) 编辑

元素的显示设置
摘要:1.设置元素的可见性 属性:visibility 取值:1.visible 默认值,元素可见 2.hidden:设置元素隐藏,元素在文档中仍然占位 3.inline-block:转换行内块元素 特殊取值: 4.none:实现元素隐藏,元素在文档中不占位,其他元素会相对移动。实现元素隐藏与显示: di 阅读全文

posted @ 2018-10-15 19:22 zengsf 阅读(203) 评论(0) 推荐(0) 编辑

设置盒模型的计算方式
摘要:属性:box-sizing作用:指定盒模型的计算方式取值: 1.content-box:默认值 元素的width height属性只用来规定内容的尺寸,如果元素设置内外边距和边框,最终在文档中占据的尺寸由各种值相加得到。 2.border-box: 元素的width height属性,规定的是包含边 阅读全文

posted @ 2018-10-15 19:21 zengsf 阅读(795) 评论(0) 推荐(0) 编辑

内边距及外边距
摘要:1.外边距的合并情况 1.外边距 1.垂直方向上的外边距,会发生合并,去较大的值。 2.水平方向上的外边距,会发生叠加,元素之间的距离较大。 3.为子元素添加距上的外边框,作用域父元素上: 解决办法: 1.在父元素设置上边距(可以使用透明色) 2.为父元素天机顶部的内边距padding-top:0. 阅读全文

posted @ 2018-10-15 19:20 zengsf 阅读(862) 评论(0) 推荐(0) 编辑

盒模型(框模型)
摘要:1.在CSS中,认为一切元素都是框,都是矩形区域 盒模型:计算元素在文档中的实际占位情况 盒模型组成:margin(外边距) border(边框)padding(内边距) content(元素的宽高尺寸) 元素在文档中的实际尺寸的计算方式: 默认情况下: 最终宽度 = 左右外边距+左右的边框宽度+左 阅读全文

posted @ 2018-10-15 19:15 zengsf 阅读(111) 评论(0) 推荐(0) 编辑

边框
摘要:1.实现边框 属性:border 例子:border:3px double blue; 取值:border-width,border-style,border-color 边框宽度,样式,颜色,三个值缺一不可(即使有些值具有默认值) border-width:取值像素,设置四个方向边框宽度 bord 阅读全文

posted @ 2018-10-11 08:47 zengsf 阅读(222) 评论(0) 推荐(0) 编辑

尺寸及溢出处理
摘要:1.尺寸 属性:width,height分别设置元素的宽高大小 取值:像素值或是百分比 注意:块元素和行内块元素可以设置宽高属性 2.溢出处理 溢出:内容超出元素尺寸范围,称为内容溢出,默认情况下,溢出部分仍然可见。 属性:overflow 可以处理内容溢出 取值:1.visible 默认值,可见 阅读全文

posted @ 2018-10-11 08:26 zengsf 阅读(298) 评论(0) 推荐(0) 编辑

HTML标签分类
摘要:1.块级元素: 特点:1.独占一行,不与其他元素共行 2.可以手动调整宽高 3.默认情况下,块元素的宽高与父元素保持一致 常见块元素:body, h1-h6, div, ul, ol, li, table, form, p 2.行内元素: 特点:1.可以与其他元素共行显示 2.不可以手动调整宽高大小 阅读全文

posted @ 2018-10-11 08:16 zengsf 阅读(192) 评论(0) 推荐(0) 编辑

尺寸单位和颜色的取值
摘要:1.尺寸单位 px,%,in(英寸 换算:1inch = 2.54cm),pt(磅 换算:1 pt = 1/72 in) cm,mm,em(默认情况下 ,字体大小为16px, 1em=16px) 2.颜色取值 1.英文单词 2.rgb(),rgba():这个比rgb多一个透明度参数 3.十六进制表示 阅读全文

posted @ 2018-10-11 08:12 zengsf 阅读(1018) 评论(0) 推荐(0) 编辑

选择器的优先级
摘要:1.作用:选择器的优先级主要考虑选择器的权重,可以将各种选择器的权重以数值来表示,数值越大,优先级越高。 2.选择器 权重值 标签选择器 1 类选择器/伪类 10 id选择器 100 行内样式 1000 3.复杂选择器优先级的计算: 1.群组选择器不参与计算 2.后代和子代选择器,各种选择器权值相加 阅读全文

posted @ 2018-10-11 08:08 zengsf 阅读(377) 评论(0) 推荐(0) 编辑

CSS选择器
摘要:作用:根据指定的选择器模式匹配文档中的元素,并为其设置样式。选择模式:选择符,指匹配元素的依据 1.标签选择器/元素选择器 根据标签名,匹配文档中所有的该元素,为其设置样式 语法:标签名{属性:值;} 2.类选择器 1.根据元素的class属性值进行匹配 语法:以英文.开头,后面跟上class属性值 阅读全文

posted @ 2018-10-10 22:48 zengsf 阅读(171) 评论(0) 推荐(0) 编辑

样式表特征
摘要:1.层叠性 允许为元素定义多个样式,共同起作用 2. 继承性 大部分的CSS属性都是可以被继承的 子元素或者后代元素可以继承父元素中的样式 3. 样式表的优先级 从低到高 : 1. 继承样式 2. 浏览器缺省设置 :浏览器默认样式 3. 文档内嵌/外链方式 :在不发生样式冲突时,样式共同起作用; 如 阅读全文

posted @ 2018-10-10 22:29 zengsf 阅读(110) 评论(0) 推荐(0) 编辑

CSS的使用
摘要:1.行内样式/内联样式 特点:在具体的HTML标签中引入CSS代码 语法:所有的HTML标签都具有一个style属性,属性值就可以使用CSS样式规则 <标签 style="CSS样式规则"></标签> CSS样式规则:由CSS属性与值组成,属性名与值之间使用:隔开,每一条CSS语句以分号结束 常见的 阅读全文

posted @ 2018-10-10 22:26 zengsf 阅读(113) 评论(0) 推荐(0) 编辑

表格
摘要:1.作用:用于接收用户输入的数据,并提交给服务器 2.表单的二要素 1.表单标签<form></form> 收集用户信息,并且提交给服务器 1.form本省不可见的,但是不能省略,因为数据的提交功能要由form实现 2.语法: <form> 表单控件 </form> 3.标签属性 1.action: 阅读全文

posted @ 2018-10-10 22:12 zengsf 阅读(103) 评论(0) 推荐(0) 编辑

表格标签
摘要:1.语法: 1.标签介绍: 表格标签:<table></table> 行标签:<tr></tr> ->table row 单元格标签:<td></td> ->table data 2.创建顺序: 1.创建表格标签 2.在表格标签中创建行标签,每一行就是一个tr 3.在行中创建单元格存放数据,每一个单 阅读全文

posted @ 2018-10-10 19:37 zengsf 阅读(236) 评论(0) 推荐(0) 编辑

图片与超链接标签
摘要:1.图片标签 1.在网页中插入一张图片 2.语法:<img> 3.属性: (1): src:指定要显示的图片路径 (2): width:设置图片的宽度,以像素px为单位,也可以省略单位 (3): height:设置图片的高度 (4): title:用来设置图片的标题,当鼠标悬停在图片上方是出现 (5 阅读全文

posted @ 2018-10-10 19:28 zengsf 阅读(229) 评论(0) 推荐(0) 编辑

requests中获取请求到文本编码格式
摘要:1.使用requests模块: 2.通过网络请求,并获取到数据 3.通过获取到的请求结果,调用encoding方法即可得到文本的编码格式 输出结果: 4.如果要将现在显示的编码改变成utf-8格式,通过如下操作: 阅读全文

posted @ 2018-10-09 12:44 zengsf 阅读(3064) 评论(0) 推荐(0) 编辑

列表标签
摘要:1. 作用:按照从上到下的方式来排列数据,并且能够显示项目符号在数据的前面 2.列表分类: 1. 无序列表 2. 有序列表 3. 定义列表 3. 列表的组成 1. 列表的类型 1. 有序列表:由列表标签与列表组成 <ol> <li></li> </ol> (ordered list) 默认是按照数字 阅读全文

posted @ 2018-10-08 20:20 zengsf 阅读(278) 评论(0) 推荐(0) 编辑

文本相关的标签
摘要:1. 字符实体(具有特殊意义的符号) 1. &nbsp; 表示一个空格 nbsp = Non-breaking Space 2. &lt; 表示小于号 < lt = less than 3. &gt; 表示大于号 > gt = greater than 4. &copy; 表示版权符号© 5. &y 阅读全文

posted @ 2018-10-08 20:06 zengsf 阅读(483) 评论(0) 推荐(0) 编辑

HTML结构组成
摘要:1. 文档的类型声明 <!doctype html> h5的声明方式 作用 : 告诉浏览器当前使用的HTML版本,以便浏览器能正确解析HTML标签和渲染样式 书写位置 : 文档最开始位置 2. 文档的开始和结束 1. 在文档类型声明之后,使用一对<html></html>标签标示文档的开始和结束 2 阅读全文

posted @ 2018-10-08 19:59 zengsf 阅读(641) 评论(0) 推荐(0) 编辑

HTML基础语法
摘要:1. 标签/标记 在网页中具有特殊功能的符号 1. HTML 中所有的标签都以<>为标志,区分普通文本 2. 标签分类 1. 双标签 :成对出现,有开始有结束 <开始标签> 标签内容 </结束标签> 2. 单标签 :只有开始标签,没有结束标签,可以手动添加/表示结束 <br> 换行标签--等同于 < 阅读全文

posted @ 2018-10-08 19:51 zengsf 阅读(179) 评论(0) 推荐(0) 编辑

HTML概述
摘要:1. HTML介绍 1. 什么是HTML HyperText Markup language 超文本 标记 语言 作用 : 书写网页结构 2. 超文本 具备特殊功能的文本就是超文本 et : 普通文本 a : 普通字符 超级文本 a : 表示超链接功能 普通文本 b : 普通字符 超级文本 b : 阅读全文

posted @ 2018-10-08 19:43 zengsf 阅读(99) 评论(0) 推荐(0) 编辑

requests.exceptions.MissingSchema
摘要:requests.exceptions.MissingSchema: Invalid URL '//p9.pstatp.com/list/pgc-image/1538380201743a84869e0b6': No schema supplied. Perhaps you meant http:// 阅读全文

posted @ 2018-10-02 17:28 zengsf 阅读(11292) 评论(0) 推荐(0) 编辑

pymysql中如何将动态的插入数据库中
摘要:参考地址:https://cuiqingcai.com/5578.html 阅读全文

posted @ 2018-10-01 12:32 zengsf 阅读(3323) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示