自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寸草心的博客

业精于勤荒于嬉,行成于思毁于随

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 影响你生活的14个心理效应

影响你生活的14个心理效应1、野马效应吸血蝙蝠吸取野马的血为食,但所吸的血量极少,远不足以使野马死去,野马的死因是暴怒和狂奔。 因芝麻小事而大动肝火,以致因别人的过失而伤害自己。很多时候,我们要想明白到底为了什么而生气和焦虑,不要因别人的过失而伤害自己。2、聚光灯效应有时我们总不经意地把自己的问题放到无限大,当我们出丑时总以为人家会注意到,其实人家或许当时会注意到,但事后马上就忘了。 没有...

2019-04-18 16:28:06 332

原创 Python数据挖掘过程之数据探索

数据探索根据观测、调查收集到初步的样本数据集后, 接下来要考虑的问题是:样本数据集的数量和质量是否满足模型构建的要求?是否出现从未设想过的数据状态?其中有没有什么明显的规律和趋势?各因素之间有什么样的关联性?通过检验数据集的数据质量、绘制图表、计算某些特征量等手段, 对样本数据集的结构和规律进行分析的过程就是数据探索。数据探索有助于选择合适的数据预处理和建模方法,甚至可以完成一些通常由数...

2019-04-18 16:03:59 707

原创 Python数据分析之NumPy(axis=0 与axis=1)区分

Python之NumPy(axis=0 与axis=1)区分python中的axis究竟是如何定义的呢?他们究竟代表是DataFrame的行还是列?考虑以下代码:import pandas as pddf = pd.DataFrame([[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]], columns=["col1", "col2", "col3", ...

2019-04-18 11:16:31 438

原创 Python常用数据分析工具

Python数据分析工具Python 本身的数据分析功能不强,需要安装一些第三方扩展库来增强它的能力。常用的库有Numpy 、Scipy 、Matplotlib 、Pandas 、Scikit-Learn 、Keras 和Gensim 等,下面将对这些库的安装和使用进行简单的介绍。如果你安装的是Anaconda 发行版,那么它已经自带了以下库: Numpy 、Scipy 、Matplot...

2019-04-17 16:09:37 6388

原创 as_matrix() 报错FutureWarning: Method .as_matrix will be removed in a future version. Use .values inst

as_matrix()报错FutureWarning: Method .as_matrix will be removed in a future version. Use .values instead根据提示:把as_matrix()改为values即可

2019-04-16 20:31:02 5632

原创 数据挖掘建模过程

数据挖掘建模过程1.定义挖掘目标2.数据取样明确挖掘目标之后,取样本数据集标准:相关性可靠性有效性样本并非是全部数据:减少数据处理量节省系统资源使规律性更加凸显出来注意:一定要好严格控制取样质量标准资料完整无缺,各类指标齐全。数据准确无误, 反映的都是正常(而不是异常) 状态下的水平对获取的数据, 可再从中进行抽样操作。 抽样的方式是多种...

2019-04-16 19:57:46 2260

原创 fake-useragent常用的三个参数

# 禁用服务器缓存:ua = UserAgent(use_cache_server=False)# 不缓存数据:ua = UserAgent(cache=False)# 忽略ssl验证:ua = UserAgent(verify_ssl=False)默认都是True

2019-04-12 11:01:59 1453

原创 Pycharm设置自动换行显示

只对当前文件有效的操作:菜单栏 -> View -> Active Editor -> Use Soft Wraps;如果想对所有文件都有效,就要在setting里面进行操作:File -> Setting -> Editor -> General -> Use soft wraps i...

2019-04-12 10:39:40 8644

原创 阿里云下载完nginx的ca证书后nginx配置ssl证书实现https访问

1,nginx的安装目录为:/usr/local/nginx。进入目录,在conf文件夹下增加cert/文件夹,把刚刚下载的两个文件上传到cert/文件夹中。cert权限改成7752.修改nginx的conf下的nginx.conf配置解释一下,这里就是你原来配置好的conf,只需要把server 监听端口改为443,然后把下面ssl开头那几行(ssl配置代码)的添加进去,最后在太添加最后面...

2019-04-10 15:55:41 673 1

原创 Nginx安装SSL模块

一、引言当我们的Linux服务器上当中发布了web项目,有时候需要配置一个SSL证书,来使用https,然而我们一开始编译的Nginx的时候并没有把SSL模块一起编译进去.二、如何补装SSL模块既然在安装的时候没有编译ssl,难道把nginx卸载重新安装一次?不不不,我们只需要在原有的基础上添加ssl模块就行了。步骤一:我们先来到当初下载nginx的包压缩的解压目录.步骤二:来到解压目录...

2019-04-10 15:02:45 21432 2

原创 Hyper-Docker-Android模拟器-VMware在windows10之间的恩怨情仇

故事开启前先挨个自我介绍Hyper-VHyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化DockerDocker 是一个开源的应用容器引擎,让开发者可...

2019-04-09 22:11:22 2474 1

原创 Appium定位Android元素与操作

一、常用识别元素的工具uiautomator:Android SDK自带的一个工具,在tools目录下monitor:Android SDK自带的一个工具,在tools目录下Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能下面是用monitor抓取到的页面元素二、元素定位1.格式:find_element_by_定位方式(value)通过...

2019-04-09 21:04:36 2212

原创 Appium报错Command failed: C:\Windows\system32\cmd.e...adb.exe -s 16fcb2be shell "ps 'uiautomat

appium目前最新的windows版本是1.4.16,在真机上测试程序时会报错:selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created. (Original error: Command failed: C:\Windows\system32\cmd...

2019-04-09 20:47:45 3434 6

原创 解决Appium报错Message: A new session could not be.Original error: Requested a new session but one was in

解决Appium报错Requested a new session but one was in progress报错信息如下:selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created. (Original error: Requested a new s...

2019-04-09 18:46:56 5387

原创 WebDriverException: Message: A new session could not be created...without first uninstalling报错解决

环境介绍:1、appium版本:1.4.16.12、真机运行实现结果:运行appium第一次运行则安装Appium settings和Unclock的apk,再次之后的运行则无需手动卸载,再次安装。问题描述:第一次:Android手机运行appium,自动安装Appium settings和Unclock的apk,第二次:第一次运行完毕,若不手动删除已经安装的Appium set...

2019-04-09 18:00:17 1033

原创 selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created.

在用appium启动网易新闻时报错Traceback (most recent call last): File "D:/onedriver/OneDrive/python/python爬虫/appium/test.py", line 11, in <module> driver = webdriver.Remote('http://127.0.0.1:4723/wd/h...

2019-04-09 16:10:36 4970

原创 adb查看android手机设备型号、品牌、机型等信息

1.型号adb shell getprop ro.product.model2.品牌机型等详细信息adb devices -l

2019-04-09 14:08:06 6005

原创 带你认识Scrapy框架

1.scrapyScrapy,Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫的基类,如BaseSpider、sitemap爬虫等。通常我们可以很简单的通过 Scrapy 框架实...

2019-04-09 13:03:35 259

原创 Scrapy response获取当前页url和url补全

获取当前页urlurl = response.body_as_unicode()补全urlurl = response.urljoin(url)这样就能在url前拼接上https:

2019-04-09 12:46:03 12606

原创 Python读取相对路径文件

例如下图目录结构:第一种情况:1)xxx.py想要打开a.txt,使用相对路径,有如下两种方式:思路:xxx.py想打开的是b_file下的文件,XXX.py和b_file都在文件目录之下,两者是同级目录,因此操作就是在当前目录向下搜索,因此就可以很容易理解下面的意思了特别提示:… \是错误的,打开的是上级目录with open(r"b_file\a.txt","r"...

2019-04-09 10:35:50 43213 1

原创 反爬虫之利用chrome的debug模式破解不允许selenium模拟的网站

原因: 我们利用selenium爬取很多网站都很方便,但是有的网站如知乎和淘宝会检测selenium.这些网站如果直接通过selenium打开网站,selenium会携带一些指纹信息,如:window.navigator.webdriver网站js通过检测类似的指纹信息,可以检测到你在使用自动化工具,就不让你登录解决:这时我们可以利用chrome的远程调试结合selenium来遥控chr...

2019-04-04 15:12:27 10456 6

原创 ubuntu18.04无法联网解决

停止sudo service network-manager stop备份sudo cp /var/lib/NetworkManager/NetworkManager.state /var/lib/NetworkManager/NetworkManager.state.bak删除sudo rm /var/lib/NetworkManager/NetworkManager.state ...

2019-04-04 09:57:48 21090 22

原创 MySQL5.7 添加用户/删除用户/授权/设置密码/更改密码/删除用户/查看授权

一. 创建用户:命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';例子: CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';CREATE USER 'dog2'@'localhost' IDENTIFIED BY '';PS:username - 你将创建的用户名...

2019-04-03 11:23:37 481

原创 ubuntu下重置mysql密码/mysql忘记密码

1):编辑mysqld.cnf文件sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf2):在文件中的skip-external-locking一行的下面添加一行:skip-grant-tables3):重启MySQL服务sudo service mysql restart4):终端输入mysql进入MySQL,输入USE mysql切换至mysq...

2019-04-03 10:30:57 538

原创 Django项目报错django.db.utils.OperationalError: (1045, "Access denied for user 'root'@'localhost'

settings里面密码设置正确,我去mysql试了下正确密码也进不去了,有人说是mysql加密方式导致密码出错了,所以只能重置密码了ubuntu下重置mysql密码/mysql忘记密码...

2019-04-03 09:49:42 3852 2

原创 将python项目部署到Docker

1.拉取python3.6镜像docker image pull python:3.62.找一个目录创建test目录,目录下创建一个打印hello world的python flask项目作为例子cd testsudo vim main.py内容如下from flask import Flaskfrom flask import Flask, render_template,...

2019-04-02 19:51:50 6012 2

原创 Docker镜像操作/Docker容器操作/Docker将容器保存为镜像/Docker镜像备份与迁移

1.Docker安装2. Docker启动与停止安装完成Docker后,默认已经启动了docker服务,如需手动控制docker服务的启停,可执行如下命令# 启动dockersudo service docker start# 停止dockersudo service docker stop# 重启dockersudo service docker restart3.Doc...

2019-04-02 19:07:07 1170

原创 ubuntu/linux安装nginx

nginx安装:1.下载nginxsudo wget http://nginx.org/download/nginx-1.15.0.tar.gz2.解压tar -xvf ./nginx-1.15.0.tar.gz//解压 cd nginx-1.15.0 //进到目录下sudo ./configuresudo makesudo make install...

2019-04-02 13:56:17 311

原创 ubuntu/linux安装docker并使用国内加速

1.安装在 Ubuntu 中快速安装 Docker更新ubuntu的apt源索引sudo apt-get update安装包允许apt通过HTTPS使用仓库sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common...

2019-04-01 22:08:08 4695

原创 django报错ImportError:cannot import name 'indexes' from 'haystack'

原因:haystack版本不匹配,降级haystack为0.3版本pip install haystack==0.3

2019-04-01 11:59:54 842

原创 django报错No module named 'rest_framework_jwt'/python安装rest_framework_jwt

解决办法pip install djangorestframework-jwt

2019-04-01 11:53:15 9796

空空如也

空空如也

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

TA关注的人

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