自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 [Python] Python 编写自动邮件发送报错:smtplib.SMTPAuthenticationError: (535, b'no such user') 解决办法

Python 编写自动邮件发送报错:smtplib.SMTPAuthenticationError: (535, b'no such user')看到是535报错,检查了邮箱授权码,没毛病啊~debug调试后找到原因,邮箱服务器地址我写成了smtp_server = 'smtp.foxmail.com' (重点!!!这是错误示例)这里应该写成smtp_server =...

2019-12-30 17:08:26 1591

原创 [Python] Python 编写自动邮件发送报错:[Errno 13] Permission denied: 'C:/Users/lenovo/Desktop' 解决办法

如下图,写自动发送邮件的程序时报错Permission denied: 'C:/Users/lenovo/Desktop' (权限被拒绝)很明显,是粗心大意造成~路径中需要把文件名写入,更改如下:...

2019-12-30 16:34:15 4370

原创 [Python] selenium 爬虫报错:Message: 'chromedriver' executable needs to be in PATH.解决办法

selenium 爬虫时报错:Message: 'chromedriver' executable needs to be in PATH.Please see https://sites.google.com/a/chromium.org/chromedriver/home。报错原因:没有配置chrome浏览器的chromedriver解决办法:1.确定自己所用chrome的版本...

2019-08-28 21:55:44 37406 21

原创 [EXCEL] 用excel做动态仪表盘,so easy~

最近excel用的比较多,就分享一个动态仪表盘的制作方法吧~ 仪表盘制作其实准备两部分就好啦,一个是半环形表盘,一个是指针~ 这里以将仪表盘五等分为例制作~表盘制作:1.用以下表盘数据制作一个环形图,将环形图的第一扇区起始角度设置为270° 将180数据改为无填充,半环图的雏形就有啦~在把图例标题去掉~2.设置图标边框为无填...

2019-08-16 20:13:12 5673

原创 [SQL Server] 用'SQL Server身份验证'登录时报错:用户登录失败 Error:18456 解决办法

以上问题的处理办法如下图解:如上图,找到你要登录的用户名,右键→属性

2019-06-14 16:11:27 5057

原创 [MySQL] MySQL 面试题集锦(1)

近期在复习MySQL,收集了一些面试题做了一下,如果有语句写的不妥当的地方,欢迎各位同学指正~ 万分之感恩感恩~~~~目录题1:​题2:​题3:​查询3.1:查询3.2:查询3.3:查询3.4:题1:# 建表mysql> create table test1( -> id int(11) primary...

2019-05-16 21:32:30 3544 1

原创 [JAVA] Java 中的选择结构(if、if-else、if-else if-else、switch-case)

目录1.单分支结构-----1.1基本的if选择结构-----1.2 多条件if选择结构2.双分支结构3.多分支结构-----3.1多重if选择结构-----3.2switch选择结构4.嵌套条件结构程序化设计的基本结构 有程序结构、选择结构和循环结构三种。其各自的流程图如下:选择结构通过判断某些特定条件是否满足来决定下一步的执行流...

2019-05-07 21:07:38 4242

原创 [EXCEL] 宏的录制、调用和删除

目录什么是宏?如何使用“宏”?1.添加“开发工具”选项卡2.录制宏1)将选中的单元格停留在A1位置2)点击“录制宏”,设置宏名和执行操作的快捷键3)点击“使用相对引用”(此时“录制宏” 已经变成“停止录制”)4)录制操作5)一组操作录制完成后点击“停止录制”,结束录制宏3.使用宏删除宏什么是宏?简单讲,如果你需要Excel重复完成某项工作...

2019-04-23 18:09:18 4149 1

原创 [Python] scrapy + selenium 抓取51job 职位信息(实现 传参 控制抓取 页数+职位名称+城市)

目录一、目标二、51job网页分析:1.网页构成观察2.网页分析三、代码实现1. 踩过的坑-----实现城市选择2.代码实现3.代码优化1)存放格式优化2)在爬虫中去掉\xa0\xa03)用normalize-space(节点)去掉\r\n\t4.pipelines.py 定义存储一、目标实现 通过传参(职位和地区)控制抓取51...

2019-04-21 20:01:43 3050 14

原创 [Tools] 分享几个实用的 jupyter notebook 扩展功能

目录一、快速安装:二、功能推荐:1.代码导航功能2.变量检查器3.显示单元格运行的时间和长度4.折叠/放下标题5.折叠代码6.隐藏代码7.代码自动补全8.通知9.隐藏活动状态栏10.tqdm_notebook为循环代码显示执行进度条一、快速安装:命令板中运行:pip install jupyter_contrib_nbextensio...

2019-04-21 14:48:24 4235 6

原创 [Python] python + selenium 抓取 京东商品数据(商品名称,售价,店铺,分类,订单信息,好评率,评论等)

目录一、环境二、简介三、京东网页分析1.获取商品信息入口--商品列表链接获取2.获取商品信息入口--商品详情链接获取3.商品详情获取4.商品评论获取四、代码实现五、运行结果六、结语一、环境 win10 + python 3.7 + pycharm64 + selenium二、简介 抓取京东商品页面信息:商品名称,...

2019-03-29 21:17:12 18541 16

原创 [Python]selenium 爬虫报错:Message: stale element reference: element is not attached to the page document

selenium 爬虫时报错:Message: stale element reference: element is not attached to the page document过时的元素引用:元素未附加到页面文档错误原因:代码执行了click(),但是没有完成翻页,又爬了一次当前页,再执行翻页时页面已刷新,无法找到前面的翻页执行click()解决方法:click() 后设...

2019-03-24 20:03:23 13690 1

原创 [Python] scrapy 爬虫报错: Connection to the other side was lost in a non-clean fashion: Connection lost.

scrapy 爬虫时报错:<twisted.python.failure.Failure twisted.internet.error.ConnectionLost: Connection to the other side was lost in a non-clean fashion: Connection lost.><twisted.python.failure.f...

2019-03-21 14:36:08 6437 6

原创 [Python] Python爬虫 抓取51job职位信息存储到excel和mysql 的代码编写及首次优化始末

目录需求:初版:初版代码review:优化:首次优化后代码:需求: 编写函数,可以指明抓取某职位以及页数实现抓不同职位时(用正则和request),存到同一个excel中的不同sheet中,并将数据存到mysql中初版: 以下是第一次编写代码时的思路#编写正则def getjobname(jobname,startnum,...

2019-03-19 21:03:06 1019

原创 [Python] Python 函数

目录Python 函数定义和调用如何定义函数函数结构函数调用Python 参数传递Python 参数类型必备参数关键字参数默认参数不定长参数Python函数返回值Python 变量作用域Python匿名函数 lambda 函数 filter函数 map函数 reduc...

2019-03-10 17:05:57 392

原创 [Python] For循环遍历容器

目录使用range通过for循环遍历列表使用range通过for循环遍历元组使用zip通过for循环遍历列表通过for循环遍历字典循环列表时利用enumerate获取索引使用range通过for循环遍历列表列表的遍历可以直接使用for循环,也可以借助 range() 函数。它可创建一个整数列表,一般用在 for 循环中。range语法:range(start,sto...

2019-03-10 16:44:54 1303 1

原创 [Python] 输出*直角三角形的五种写法

#输出星号*组成的直角三角形,方法1for x in range(5): print() for y in range(x+1): print("*",end=" ")#输出星号*组成的直角三角形,方法2x=0while x<5: print() x+=1 y=0 while y<x: pri...

2019-03-10 16:41:22 34708

原创 [Python] 小明又迟到了……一个故事讲清楚 Python 循环嵌套

Python 语言允许在一个循环体里面嵌入另一个循环。循环嵌套的语法形式如下:1、Python for 循环嵌套:语法:for iteration_var in sequence: for iteration_var in sequence: statements(s) statements(s)2、Python while 循环嵌套:语法:...

2019-03-10 16:20:01 658 2

原创 [Python] Python 绘制美队盾牌(含五星两种画法)

用Python 绘制美队的盾牌,代码附上:import turtle as tt.speed(0)t.penup()t.goto(0,-200)t.pendown()t.pensize(1)t.pencolor("red")t.fillcolor("red")t.begin_fill()t.circle(200,360)t.end_fill()t.penup()t.g...

2019-03-08 18:25:47 7737 1

原创 [Python] Python 画一幅节日贺卡送给小姐姐们,祝女神节快乐~

3.8女神节来临之际,一时兴起,画了一幅py贺卡,用视频软件处理了下加了背景音乐、滤镜和字幕,朋友很惊喜~感慨了下:为啥那些男程序猿就没有这样的觉悟(朋友的男票是程序猿) 这里奉上代码给小伙伴们,可以稍作修改给身边人送个小小惊喜哦~ (玫瑰花的代码copy自https://blog.csdn.net/qq_40390825/articl...

2019-03-08 15:26:01 17428 4

原创 [Python] Python 安装及IDLE工具(Windows系统)

目录Python下载安装环境变量配置Pycharm安装修改代码字体大小手动配置解析器基本使用Python下载在官网下载安装包,选择windows系统下载官网下载地址:https://www.python.org/downloads/下拉页面下载以下文件:安装这里选择自定义安装环境变量配置“此电脑”右键 → 属...

2019-03-05 18:29:10 1395

原创 [Python] PyCharm 程序运行时将窗口切换到RUN 而非 Python Console

运行代码时不小心选错,点了“Run File in Console”出现以下界面,每次运行都要出现一个新的界面,而且右边还出现一个“Special Variables”窗口。如下图: 不明所以的我百度了“PyCharm如何恢复默认设置”、“PyCharm如何恢复初始配置”、“pycharm Python console页面多了一个special variabl...

2019-03-03 11:41:34 5504 20

原创 [Python] Python 循环种类

Python 循环种类Python中有两种循环,一种是for循环,一种是while循环。它们的相同点在于都能循环做一件重复的事情,不同点在于for循环会在可迭代的序列被穷尽的时候停止,while则是在条件不成立的时候停止,因此while的作用概括成一句话就是:只要…条件成立,就一直做…while循环语句Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执...

2019-03-01 11:28:30 1857 2

原创 [Python] If语句练习题

目录一、输入三个整数x,y,z,请把这三个数由小到大输出方法1:确定最大值和最小值做比较(比较繁琐)方法2:通过两两比较重新赋值,确定最小值方法3:使用排列组合的方式连续判断二、依次输入三角形的三边长,判断能否生成一个三角形方法1:确定最长边,判断(三边总长-最长边)与最长边的关系方法2:直接用两边之和与第三边关系判断方法3:通过两两比较重新赋值,确定最长边三、...

2019-02-28 21:30:54 13485 1

原创 [Python] Python 流程控制

目录if语句if-else 语句if-elif-else语句if多条件结构Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。if语句if 语句是最简单的条件判断语句语法为:if判断条件: 执行语句1 执行语句2 …… 执行语句n注意观察语句中不同缩进的不同运行结果:if-e...

2019-02-28 14:14:02 152

原创 [Python] 运算符简述

目录Python运算符算法运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级Python运算符算法运算符加 + 两个对象相加 减 - 得到负数或是一个数减去另一个数 乘 * 两个数相乘或是返回一个被重复若干次的字符串 除 / x 除以 y 取模 % 返回除法的余数 幂 ** 返回x的y次幂...

2019-02-28 11:53:13 267

原创 MySQL 常见报错信息整理

1.ERROR 1064 (42000):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'love China' at line 1语法错误2.ERROR 1007 (HY0...

2019-02-27 17:20:23 3740

原创 [Python] 语法基础

目录Python 基本数据类型标准数据类型--None标准数据类型--Number标准数据类型--String标准数据类型--BoolPython 变量变量的定义变量的申明变量的本质变量的命名规范与使用Python 程序基本组成Python程序基本架构Python程序中的注释Python 输入input语法形式语法:变量名 = inp...

2019-02-27 17:17:47 244

原创 [Python] 容器数据类型(列表list、元组tupple、字典dictionary、集合set)

目录列表--List什么是列表?创建列表创建列表时尽量不要命名为list访问列表元素添加列表元素修改列表元素删除列表元素列表脚本操作符列表索引元组--Tupple什么是元组?创建元组[注]空元组可以用没有包含内容的圆括号来表示;只含一个值的元组,必须加个逗号(,)访问元组修改元组删除元组元组运算符元组索引,截取(切片)...

2019-02-27 17:14:52 647 1

原创 MySQL 数据的增-删-改-查

目录DML数据操作语言新增数据表内数据删除数据表内数据更改数据表内数据查看数据表内数据数据表内数据去重查询DML数据操作语言DML数据操作语言:对表内部数据进行增删改查操作,不涉及到表的定义、结构的修改,更不会涉及到其他对象。增加数据删除数据修改数据查询数据新增数据表内数据若有多张数据表,且互相有关系,需要先建关系图根据关系图先建...

2019-02-20 15:39:08 299

原创 数据库管理工具Navicat的使用

使用命令行学习和管理数据库太复杂,可以使用数据库管理工具来进行MySQL的学习创建数据库或数据表名不可用中文,且为了便于系统迁移,名称一般都用小写字母创建连接 创建数据库创建数据表 默认约束创建 外键约束创建 自增长约束创建 ...

2019-02-19 15:55:44 2477

原创 MySQL的下载与安装

下载MySQL安装包最好选择在官网下载,避免工作需要协同工作时不知道如何设置让别人无法正确访问本机数据。打开官网下载页面,下拉至以下画面进行下载:MySQL 8.0为2018年新版本,而大部分企业没有那么快使用新版本,固这里下载最接近新版本的5.7版本安装MySQL的安装与初始配置会一起进行,由MySQL Installer完成。注意:安装时一定...

2019-02-19 11:38:44 597

原创 豆瓣影片TOP250排名分析报告-PPT呈现

2019-01-23 18:00:00 3124 1

原创 Power BI项目之某公司内部数据分析

项目说明及要求项目效果呈现项目制作流程流程步骤详解获取数据导入PowerBI客服咨询情况分析新建度量值可视化制作&amp;美化销售转化情况分析新建度量值可视化制作&amp;美化市场推广情况分析多对多关系处理可视化制作&amp;美化...

2019-01-19 23:33:06 8003 11

原创 Matlab 数据可视化

图形绘制的基本概念一个二元实数坐标(x,y)就可以对应平面上的一个点。绘制一个点:线是由连续的点组成的。绘制一组点:绘制一条线Matlab只能实现有限区间内的数据可视化。Ma无法画出真正的连续函数,通常用以下两种办法实现类似效果: 1.对离散区间进行更细致的划分,逐步趋近函数的连续变化特性,直到达到视觉上的连续效果 2.把每两个离散点用直线连接,以每两个离散...

2019-01-18 13:35:11 11271

原创 Matlab 编程基础

M文件编辑器Matlab中使用文本编辑器代替命令行窗口来创建一个.m文件以保存执行指令。    变量输入和输出程序的流程控制if-else-end 分支结构比较常用于连续结果的处理*若判断条件为真,则执行命令组,否则跳过该命令组。 if expression     commands end*若可供选择的执行命令组有2组,则采用以下结构。 if ...

2019-01-18 13:33:35 42751 2

原创 Matlab 数据类型

数值类型--整数类型Matlab中的整数类型,不同的整数类型占据的位数不同,实际应用中,应根据实际需求合理选择合适的整数类型。Matlab中数值默认是以双精度浮点类型存储,在不超出数值范围的情况下,任意两个整数之间可以通过转换函数互相转换。 *因为不同整数的数值范围不同,当运行结果超出相应整数类型能够表示的范围,运算结果会跳转为改整数能够表示的最大或最小数。Matlab中的取...

2019-01-18 13:28:34 4181

原创 SPSS Modeler 项目实战之超市商品购买关联分析

 

2019-01-14 19:53:39 6926 141

原创 SAS 数据集操作

目录数据的合并纵向合并横向合并数据集排序数据对比数据查重数据筛选变量筛选观测筛选数据的合并将不同的数据内容合并到一个数据集就是数据合并。纵向合并SAS中用SET语句进行纵向合并,语法格式为:DATA 数据集;SET 数据集1(数据集选项) 数据集2(数据集选项) …… ;RUN;*SET语句的作用是将若干个数据依次纵向连...

2019-01-08 16:55:22 4338

原创 SAS变量的输入和输出及决策结构和循环语句

SAS变量的输入和输出格式输入输出 SAS输入输出的基本格式很简单: 输入:INPUT 变量1 输入格式1 变量2 输入格式2……; 输出:FORMAT 变量1 输入格式1 变量2 输入格式2……; *中间需以空格间隔输入格式很简单,但是不同变量类型的输入格式是不同的 指定输入格式会改变变量的值,但是指定输出格式不会改变变量的值,只是改变他们显示的样子数值型变量的输入格式数...

2019-01-07 20:34:14 1846

Tableau项目练习素材

有同学在博文下留言需要tableau项目练习素材,上传供大家练习使用,希望能帮到需要的同学~

2019-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除