自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 深入理解朴素贝叶斯(Naive Bayes)

朴素贝叶斯是经典的机器学习算法之一,也是为数不多的基于概率论的分类算法。朴素贝叶斯原理简单,也很容易实现,多用于文本分类,比如垃圾邮件过滤。该算法虽然简单,但是由于笔者不常用,总是看过即忘,这是写这篇博文的初衷。当然,更大的动力来在于跟大家交流,有论述不妥的地方欢迎指正。1.算法思想——基于概率的预测逻辑回归通过拟合曲线(或者学习超平面)实现分类,决策树通过寻找最佳划分特征进而学习样本路径...

2019-10-12 10:09:15 557

原创 Python机器学习:Knn算法实现原理、自实现过程、调包实现详细代码!!!

KNN算法原理:1预KNN手写识别字案例:import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport osfrom sklearn.neighbors import KNeighborsClassifierdef build_data(dir_name): """ ...

2019-09-20 21:01:24 697

原创 Python机器学习:K-means算法实现原理、自实现过程、调包实现详细代码!!!

算法原理:自实现过程详细代码:import numpy as npimport matplotlib.pyplot as pltdef build_data(): """ 准备数据 :return:准备好的数据 """ data_list = [] # 加载数据 with open("./test.txt") as f:...

2019-09-20 10:53:40 1347

原创 Python数据分析:TypeError: 'float' object is not subscriptable解决办法!!!

错误详情:详细代码:打印出qu、ql是具体的数,不能取索引,删掉索引就行,希望能帮到你!

2019-09-16 21:18:44 125324 1

原创 python中matplotlib的颜色及线条控制(linestyle、marker、color)

linestyle可选参数:'-' solid line style'--' dashed line style'-.' dash-dot line style':' dotted line stylemarker可选参数:'.' point marker',' pixel marker'o' ...

2019-09-10 22:00:50 20974

原创 Python数据分析使用numpy:数组、矩阵基本用法

1、数组元素索引import numpy as nparr = np.arange(16).reshape((4,4))#获取 0 2 行的 前两列data = arr[[0,2],0:2:1]data = arr[[0,2],[0,1,2]] # 错误的,如果这样取值,前后的形状必须一致# arr_mask = np.array([0,1,0,3],dtype=np.boo...

2019-09-09 22:29:48 1436

原创 python爬虫Scrapy框架详解!

一、scrapy简介 Scrapy 是用纯 Python 实现一个为了爬取网站数据、提取结构性数据而编写的应用框架, 用途非常广泛。 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页 内容以及各种图片,非常之方便。 Scrapy 使用了 Twisted['twɪstɪd](其主要对手是 Tornado)异步网络框架来处理网络通讯, 可以加快我们的...

2019-09-06 15:43:55 1497

原创 Python操作Mongo数据库详细操作!Mongo数据库下载地址、安装详细步骤、基本操作方法(增、删、查、改),详解!!!

一、下载地址:软件下载地址:http://dl.mongodb.org/dl/win32/x86_64二、安装步骤:在命令行窗口中,首先来了 bin 路径,然后输入命令:mongod --dbpath D:\MongoDB\Server\3.4\data\db在浏览器输入 http://localhost:27017 (27017 是 ...

2019-09-04 19:38:01 291

原创 用python程序如何定时发送邮件用smtplib模块

第一步:编写程序import jsonimport randomimport smtplibfrom email.mime.text import MIMEText# 发送邮件函数def send_email(send_content): # 发送方邮箱 msgfrom = '***@.qq.com' # 授权码 password = '***...

2019-08-31 16:54:58 604

原创 安居客爬虫项目,爬取房源,保存mysql数据库,详细代码如下!!!

import timeimport requestsimport randomimport pymysqlfrom lxml import etreeclass AnJuKe(): # 初始化 def __init__(self, url): self.connect = pymysql.connect( host = 'lo...

2019-08-26 21:47:49 1526

原创 Flask框架重要知识点总结归纳 (完整版)

一、flask a、Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处...

2019-08-15 15:52:15 3114

原创 Flask项目在Centos7上进行部署→ uwsgi + nginx

Flask项目部署准备centos环境,安装Python3.5版本,确保centos ip畅通。关闭防火墙(此处只是实验室环境,在工作当中需要自己查询或者借助运维的同事开启对应的端 口)上传项目到服务器上\安装flask环境 收集flask项目中的安装包 收集到的内容将package.txt导入到服务器上,进行pip安装...

2019-08-13 20:21:53 419

原创 大神教程 pip告诉安装国内镜像(源)地址

清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣:http://pypi.douban.com/simple/如何使用(案例):pip install -i http...

2019-08-13 19:41:29 591

原创 包导入不了,神级解决办法:ImportError: attempted relative import with no known parent package

错误内容截图:导入需要区分工作目录首先可以通过os.getcwd查看当前工作的目录是哪里通常在python框架开发时候,发现,在项目目录外层嵌套一个工作目录,目录名称通常和工作目录一致。如果使用编译器打开项目,过多一层或者过少一层打开目录都会导致导入错误,是因为编译器打开那个目录,就将python的工作目录设置那一层,只有上述结构才能实现下面的导入方法2、. 和 ..导入...

2019-08-07 15:15:53 18243 3

原创 pycharm使用技巧 快捷键

1、Ctrl + Enter:在下方新建行但不移动光标;2、Shift + Enter:在下方新建行并移到新行行首;3、Ctrl + /:注释(取消注释)选择的行;4、Ctrl + Alt + L:格式化代码(与QQ锁定热键冲突,关闭QQ的热键);5、Ctrl + Shift + +:展开所有的代码块;6、Ctrl + Shift + -:收缩所有的代码块;7、Ctrl +...

2019-08-06 21:23:02 215

原创 Python 实现远程服务器(ssh)批量执行命令

paramiko 远程控制介绍Python paramiko是一个相当好用的远程登录模块,采用ssh协议,可以实现linux服务器的ssh远程登录。首先来看一个简单的例子import paramiko#实例化ssh客户端ssh = paramiko.SSHClient()#创建默认的白名单policy = paramiko.AutoAddPolicy()#设置白名单ssh...

2019-08-05 21:24:03 7820

原创 Django创建完全独立的APP

我们之前已经完成了项目的结构搭建,但是,在Django当中,我们强调的一个重要概念是app,比如Django自带的admin就是一个成功的app典范,那么我们应该如果整理自己的项目结构,才能让我们的app真正的独立出来,我们以之前的OurBlog项目为例:为了项目的可迁移性,我们将静态文件和模板文件的目录创建到APP的目录下,在app外部,也就是我们项目的根目录下,我们创建一个空的静态文件目录...

2019-08-05 21:17:23 173

原创 django项目中nginx+uwsgi 部署

完成了python的安装,接下来安装python的依赖包和项目的依赖包命令:yum -y install python-devel 安装Django1.8.2 pillow django-ckeditor5.4.0pip3 install django==1.8.2 pip3 install pillow ...

2019-08-05 21:15:10 650

原创 python Django API 接口实现(基本流程及步骤)

1、安装插件,django拥有restful插件:pip install djangorestframework、django-filter、Markdown2、配置settingsREST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES':[ 'rest_framework.permissions.Django...

2019-07-31 22:01:09 15123 1

原创 python django Form表单

Django 拥有自己独立的表单功能块,可以完成:  1、表单的定义  2、表单的校验  3、表单的前端样式等功能,方便我们开发,那么接下来,我们看一下表单的定义首先我们确定我们要编写的功能,一个提供给博客的访客发送自己的联系方式的功能。并且搭建相对应的数据库1 from django.db import models2 3 class Connection(mode...

2019-07-27 17:57:43 219

原创 Django项目发布篇 django项目部署在linux centos7中的环境部署(上)

在项目发布之前,首先准备好我们编写好的Django项目首先,先开始安装linux服务器,作为Django项目的发布服务器。以Vmware虚拟机为例子,大家也可以用云主机作为主机。1、选择创建虚拟机按钮2、选择典型安装3、选择安装镜像4、选择安装的路径和项目的名称5、选择磁盘的容量6、自定义硬件7、修改内存在这里要注意一定要在vm当中...

2019-07-26 10:13:36 797

原创 手机号归属地查询

https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=手机号

2019-07-19 10:06:14 94

原创 大神教程,如何在Mysql数据库中快速插入一百万条数据详细解读!!!

1、首先找到mysql文件夹中2、修改配置,保存3、打开cmd命令行,进入到mysql,创建两个表,一个是内存表,一个是新表,在内存表中添加完数据(内存表中添加数据速度快2分50秒左右),然后将数据迁移到新表(迁移速度也较快16秒左右):代码如下:CREATE TABLE `vote_record_memory` ( `id` INT (11) NOT NUL...

2019-07-18 19:58:35 4183 1

原创 Django项目发布中篇_Centos下Python2和3并存环境部署

python环境部署我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先在linux上搭建我们的Python3环境:在这里首先强调一下,Centos7系统自带的Python2我们不要删除,我们要做的是在Python2和python3并存。1、 安装Python3的依赖包2、 命令:[root@localho...

2019-07-15 19:12:21 100

原创 一张图带你玩转 虚拟机 知识点 思维导图总结

2019-07-12 21:22:15 607 1

原创 一张图带你玩转 GIT版本控制 知识点 思维导图总结

2019-07-12 20:51:31 270 1

原创 数据库常用基本操作命令

操作实体(库、表的结构):查看所有数据库: SHOW DATABASES;创建数据库: CREATE DATABASE 库名 CHARSET=UTF8;删除数据库: DROP DATABASE 库名;使用数据库: USE 库名;查看所有表: SHOW TABLES;创建表: CREATE TABLE 表...

2019-07-12 20:20:30 150

原创 Python 小作品-植物大战僵尸

import pygameimport timeimport randomimport sysSCREEN_WIDTH = 800SCREEN_HEIGHT = 560# 地图类 v1.2 完善地图类class Map: images_list = ['imgs/map1.png','imgs/map2.png'] def __init__(self, x, y,...

2019-06-28 20:48:50 4741 1

原创 #Python 实现远程服务器批量执行命令

**paramiko 远程控制介绍Python paramiko是一个相当好用的远程登录模块,采用ssh协议,可以实现linux服务器的ssh远程登录。首先来看一个简单的例子Python paramiko是一个相当好用的远程登录模块,采用ssh协议,可以实现linux服务器的ssh远程登录。首先来看一个简单的例子。import paramiko#实例化ssh客户端ssh = para...

2019-06-28 19:54:43 936

空空如也

空空如也

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

TA关注的人

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