- 博客(32)
- 收藏
- 关注
原创 鼠标悬浮,图片旋转transform---rotate实例
鼠标悬浮,图片进行旋转,六张图片。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .
2020-06-21 21:02:06
624
原创 transform---translate实例鼠标悬浮,图片移动
鼠标悬浮,图片向左移动。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * {.
2020-06-21 20:55:42
705
原创 css3 transform属性
transform: 对元素进行变形transform有几个值:translate 移动scale 缩放rotate 旋转skew 缩放这几个属性的具体使用方法:一、translate 移动translate([ , ])通过矢量[tx,ty]指定一个2D translation,tx是第一个过渡值参数,ty是第二个过渡值参数选项。当值为负数时,反方向移动。当值为正数时,顺时针移动。如transform:translate(100px,20px);二、scale 缩放s
2020-06-21 20:48:46
276
原创 mysql查看与更改编码
创建一个数据库mysql> create database db2;mysql> show create database db2;将其改为utf8mysql> alter database db2 charset utf8;mysql> show create database db2;
2020-04-26 18:31:34
144
原创 jquery基础知识
jquery内容:1、选择器2、筛选器3、样式操作4、文档处理5、事件6、each、data1、选择器基本选择器:id选择器: $(’#id’)标签选择器:$(“tagName”)class选择器:$(".className")配合使用: $(“div.c1”) //找到有c1 class类的div标签组合选择器:$("#id,.className,tagName")...
2020-04-22 16:54:59
226
原创 js的BOM和DOM
1、BOM2、DOM1、BOM:BOM(Browser Object Model)是指浏览器对象模型,使js有能力与浏览器进行交互。window的子对象:location对象:location.href 获取urllocation.href = ‘url’ 跳转到指定页面location.reload() 重新加载页面弹出框:警告框、确认框、提示框警告框:al...
2020-04-15 13:57:17
190
原创 js语言基础
字符串(string)var a = "hello";var b = "world";var c = a + b;console.log(c);//得到helloworld方法说明.length返回长度.trim()移除空白.trimLeft()移除左边的空白.trimRight()移除右边的空白.charAt(n)返回第n个字符...
2020-04-15 13:05:03
244
原创 前端基础CSS
1、css选择器2、分组和嵌套3、伪类选择器4、选择器的优先级5、其他属性(背景、文字)6、css盒子模型7、浮动8、定位一、css选择器基本选择器:元素选择器: p {color:“red”;}ID选择器 : #i1{background-color:red;}类选择器: .c1 {font-size:14px;}通用选择器* {color:white;}...
2020-04-13 18:22:32
297
原创 前端HTML5基础知识
1、body内常用标签2、img标签3、列表4、表格5、表单基本标签(块级标签和内联标签):加粗斜体下划线删除<p>段落标签</p><br> 换行特殊字符:内容对应代码空格 ;>><<&&¥&...
2020-04-12 16:04:00
323
原创 python常用模块:time,random,os,sys,hashlib,logging,序列化
常用模块1. 时间模块2. random模块3. os模块 4. sys模块5. 序列化模块6. hashlib模块7. configparse模块 8. logging模块 时间模块:#导入及常用方法import time1.time.sleep(secs)(线程)推迟指定的时间运行。单位为秒2、time.time() 获取当前时间戳时间分为三种:时间戳时...
2020-04-08 12:43:36
332
原创 python中的正则表达式和re模块
什么是正则表达式:一种匹配字符串的规则正则表达式能做什么:可以制定一个规则: 来确认某一个字符串是否符合规则 从大段的字符串中找到符合规则的内容程序领域 : 登录注册页的表单验证 爬虫 自动化开发: 日志分析正则表达式的语法:元字符 字符组[ ] ,在一个字符的位置上能出现的内容量词特殊的用法和现象 ?的使用:在量...
2020-04-06 22:07:47
171
原创 python全栈内置函数以及双下方法
两个内置函数:内置函数还有很多,这里先记载两个。isinstance() 判断对象所属类型,包括继承关系issubclass() 判断类与类之间的继承关系class A: passclass B(A): passb = B()print(isinstance(b,B))print(isinstance(b,A))#两个都返回Trueclass A:passclass...
2020-04-02 16:37:24
124
原创 python全栈--反射
什么是反射?用字符串数据类型的变量名来访问这个变量的值反射方法:一共四个getattr 获取指定字符串名称的对象属性hasattr 判断对象是否有对应的对象(字符串)setattr 为对象设置一个对象delattr 删除指定属性反射主要用在哪里?类对象模块反射自己模块中的内容为什么有反射这个概念?已知有三个函数fun1, fun2, fun3这三个函数,如果...
2020-04-02 15:53:52
137
原创 python面向对象进阶
抽象类,接口类注意:python 没有接口这个概念from abc import ABCMeta,abstractmethodclass Payment(metaclass=ABCMeta): #抽象类(接口类) @abstractmethod def pay(self): #制定了一个规范 passclass AliPay(Payment): def __init__(s...
2020-04-01 13:43:00
300
原创 python 继承
继承:单继承,多继承类:经典类,新式类新式类:凡是继承object类的都是新式类python3x 所有的类都是新式类,因为py3中的类都默认继承object经典类:不继承object类都是经典类python2x(既有新式类,又有经典类)所有的类默认都不继承object类,所有的类默认都是经典类,你可以让其继承object 单继承:新式类,经典类查询顺序一样class A:...
2020-03-29 15:07:07
166
原创 python全栈--组合
组合:是给一个类的对象封装一个属性,封装的这个属性是另一个类的对象。类:具有相同属性和技能的一类事物对象:就是类的具体表现,具体的实例class GameRole: #定义主角类#name名字,ad攻击力,hp血量 def __init__(self,name,ad,hp): self.name = name self.ad = ad self.hp = hp def ar...
2020-03-28 18:18:44
130
原创 python全栈--闭包、迭代器、生成器
一、什么是闭包?闭包就是内层函数对外层函数(非全局)的变量的引用,叫闭包。可以让一个局部变量常驻内存二、迭代器迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()可迭代对象:str,list,tuple,set,f(可迭代,也是迭代器),dict以上的可迭代对象都有一个函数__ite...
2020-03-27 11:00:53
200
原创 python直接赋值、深浅拷贝
引入了一个概念,内存地址直接赋值 : 将lst1赋值给lst2,其实是将lst1指定的存储数据的内存地址赋值给lst2。所以lst1添加一个元素后,lst2也会增加一个,因为内存地址没有变,指向的是同一个地址。浅拷贝(copy): 创建一个新对象,内存地址改变lst1 = ['王大拿','刘能','赵四']lst2 = lst1.copy() #lst2和lst1不是一个对象了,...
2020-03-24 17:55:07
153
原创 python字典基本操作
1、dict用花括号{}括起来,内部使用key:value的形式来保存数据如:{‘jay’:‘周杰伦’,‘vae’:‘许嵩’}注意:字典的key必须是可哈希的,即不可变的,value没有限制。不是按照我们保存的顺序保存的,无序的。2、增删改查dict[不存在的key] = valuepop(key) , del dict[key] , popitem() , clear()...
2020-03-24 16:44:23
91
原创 大数据-hadoop基本理论知识
HDFS(Hadoop Distributed File System)基于Google发布的论文设计开发具备其它分布式文件系统相同特性外,还有特有的特性:高容错性:认为硬件总是不可靠的高吞吐量:认为大量数据访问的应用提供高吞吐量支持大文件存储:支持存储TB-PB级别的数据HDFS适合做什么?大文件存储与访问流式数据访问HDFS不适合做什么?大量小文件存储随机写入低延迟读取...
2020-03-23 22:21:04
294
原创 python数据分析的四大高级函数
匿名函数不需要使用def来定义函数没有具体的名称使用lambda来定义函数语法结构:lambda par1,par2,…parn:expression实例#冒号前面是参数,冒号后面是表达式,也是所要返回的结果g = lambda x:x**2g(2)map函数map()方法会将一个函数映射到序列的每一个元素上,生成新序列,包含所有函数返回值。 笼统的讲,序列里的每一个元...
2020-03-17 16:53:21
263
原创 PermissionError : [Error 13] Permission denied : 'E:/图片'
我在使用with open下载图片时,遇到了 权限被拒绝。当我审查代码时,当我在网上百度时,也没查出个究竟,问了一位好友,终于把它解决了。#这里是部分代码,然而,问题也就出现在这tupian = strhtml_xpath.xpath("//center//img/@src")for tu in tupian: with open(r'E:/图片','ab') as fp: pri...
2020-03-07 22:06:43
1596
原创 matplotlib 直方图案例
用直方图分析电影时长,看看电影一般多长时间这里总共有250部电影a=[131, 98, 125, 131, 124, 139, 131, 117, 128, 108, 135, 138, 131, 102, 107, 114, 119, 128, 121, 142, 127, 130, 124, 101, 110, 116, 117, 110, 128, 128, 115, 99, 13...
2020-03-06 19:08:08
905
原创 python数据分析---matplotlib折线图基础练习实战
安装matplotlibpip install matplotlib #使用命令行进行安装最好使用国内镜像源当然也可以在pycharm里进行安装基础用法figure两个参数:figsize() ,括号里是一个元组,设置图形大小。dpi 是清晰度plot绘图,如果画多条线,那么就多次plot 。可以指定颜色,例如color=‘r’savefig保存图片,sa...
2020-03-04 13:36:57
286
原创 使用国内镜像进行pip安装第三方库
Windows系统下,一般情况下使用pip 在DOS界面安装python的第三方库,经常会遇到超时的问题。此时需要国内镜像的帮助,可顺利安装。使用方法如下:临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib这样就可以安装matplotlib库了。国内源:清华:https://pypi.tuna...
2020-03-02 12:58:50
670
原创 python爬取文章阅读网实战
为了每天晚上给女朋友讲故事,我决定爬取一些文章存在手机里每晚为她读一篇。于是就目光锁定在文章阅读网的爱情专栏。首先,做好爬取准备,理清一下爬取的思路进入文章阅读网,点击爱情文章我们的目标要爬取的是文章的题目和内容,往下拉会看到爱情文章这个专栏总共有109页。现在知道这些就已经做到心里有数了,接下来打开pycharm开始代码准备吧。打开pycharm,新建一个san...
2020-02-28 21:41:44
996
6
原创 解决安装wampserver时遇到由于找不到MSVCR100.dll,无法继续执行代码的问题。
完美解决在安装wampserver时,由于找不到MSVCR100.dll此错误很大程度上是因为系统缺失了visual c++上图链接:https://pan.baidu.com/s/12ma_Hxmje-e2WR7MYZ3ILw提取码:rag2记住先安装vc ++然后是wampserver系统缺少的东西可以自取,下载解压后安装,然后在安装wampserver,我提供vc++...
2020-02-25 23:17:10
4802
3
原创 python爬虫利用Scrapy框架爬取汽车之家奔驰图片--实战
先看一下利用scrapy框架爬取汽车之家奔驰A级的效果图1)进入cmd命令模式下,进入想要存取爬虫代码的文件,我这里是进入e盘下的python_spider文件夹内C:\Users\15538>e:E:\>cd python_spiderE:\python_spider>scrapy startproject bc创建成功后,进入文件夹内E:\python_sp...
2020-02-21 18:37:30
999
原创 python中的pymysql模块基本使用
使用pymysql模块我已经在navicat里创建了taobao数据库,里面导入了一些数据,以供练习pymysql。之后可以打开pycharm,新建一个项目,我的项目名称为lianxi_pymysql。import pymysqdb = pymysql.Connect(host = 'localhost',port = 3306,user = 'root',password = ...
2020-02-19 15:48:32
181
原创 关于pip 出现'ImportError:cannot import name main' 错误的解决
直接上图,你们有过这个错吗?这个错误是当时因为要学习python的pygame模块,但是在安装pygame模块时,出现了低版本不能安装的错误。所以我对pip进行了升级在cmd模式下,输入python -m pip install --upgrade pip果真升到了最新版本19.3.1意料之外的出现上图错误,当即崩溃,还好,天无绝人之路,还是让我找到了对策cmd模式下,进入到你自...
2019-12-12 22:02:27
1299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人