![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
LES000LIE
Love coding,Love life
展开
-
python内置函数
作为一名菜鸟,今天学习了python内置函数(Built-in Functions),了解到了python的短小精悍,从内心感觉到了什么叫浓缩就是精华。下面就和大家一起来学习一下经常会用到的一些python内置函数。1、dir() 返回指定对象或模块obj的成员列表,如果不带参数则返回到当前作用域内所有标识符import keywordprint( dir() )print( dir...原创 2018-09-21 20:36:46 · 1129 阅读 · 0 评论 -
K-means
k-means是无监督的聚类算法,k-means指的是 每个簇的中心即簇中所包含的值的均值。可使用k-means算法实现音调的分类与可视化 、文本文档聚类等用途。算法原理:选择k个初始中心点; 将每个初始点与每个点进行比较,如果与第n个点距离最近,则标记为n; 将标记为n的一类数据,计算他们每个特征的均值; 重复第二步和第三步,直到每个特征列的均值变化小于所给定的值,或者是达到了最...原创 2019-05-05 21:28:50 · 424 阅读 · 1 评论 -
几种常用的距离计算方式整合
在我们的机器学习和数据挖掘过程中(如最近学习的聚类,以及knn算法),经常会用到一些距离算法,如欧式距离,曼哈顿距离等等,那么这些距离是怎么计算的呢,我们来了解一下:欧式距离(Euclidean Distance)欧式距离又称之为欧几里得度量,我们从小学开始所学的二维空间两点的距离便是欧式距离。二维空间点a(x1,y1)与b(x2,y2)间的欧氏距离 在欧几里得平面中,两点距...原创 2019-04-24 21:36:54 · 6440 阅读 · 2 评论 -
python日志
import loggingimport getpassimport sys#定义MyLog类class MyLog(object): #类MyLog的构造函数 def __init__(self): self.user = getpass.getuser() #获取当前系统的登录用户 self.logger = logging.getL...原创 2019-03-27 11:51:21 · 211 阅读 · 1 评论 -
机器学习--digits手写字体
1.导入数据import numpy as npimport matplotlib.pyplot as pltfrom sklearn import neighbors,datasets,cross_validation #交叉验证#定义一个加载数据集函数def load_classification_data(): digits = datasets.load_digi...原创 2019-03-04 20:18:07 · 1546 阅读 · 1 评论 -
matplot显示图列中的中文问题
#中文文本的解决方案:#matplot显示图列中的中文问题:https://www.zhihu.com/question/25404709/answer/67672003mac中的字体问题:https://zhidao.baidu.com/question/161361596.htmlimport matplotlib as pltimport matplotlib.font_manage...原创 2018-12-19 20:24:55 · 221 阅读 · 1 评论 -
浏览器User-Agent大全
一、基础知识篇:HttpHeader之User-AgentUserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑...转载 2018-12-04 21:13:33 · 763 阅读 · 1 评论 -
pip install tesserocr pillow报错
当使用pip命令安装pillow模块时,会出现以下错误:其中的错误显示为需要什么 Microsoft Visual C++ 14.0 ,然后告诉你一个网址去下载它,于是乎,复制这个网址,打开后出现404错误。去问老师,老师说有几种解决方式:1.可以使用conda命令下载;2.下载上面的 Microsoft Visual C++ 14.0 3.更新pillow,然后安装一个文件。经过老师的解...原创 2018-11-25 16:32:50 · 1086 阅读 · 1 评论 -
PhantomJS常用配置
下列是有关PhantomJS的学习网站:PhantomJS官方地址:http://phantomjs.org/PhantomJS官方API:http://phantomjs.org/api/PhantomJS官方示例:http://phantomjs.org/examples/PhantomJSGitHub:https://github.com/ariya/phantomjs/中文:h...原创 2018-11-18 18:32:25 · 5060 阅读 · 1 评论 -
使用python连接MySQL数据库
因为在你在python连接MySQL数据库的时候,不能直接进行访问,所以,你需要先下载pymysql模块:pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple这里可以使用pip install pymysql ,但是将镜像源设为国内源,访问速度更快。下载完成之后,你可以对数据库是否连接成功进行测试:import p...原创 2018-11-03 17:27:46 · 231 阅读 · 0 评论 -
python 之 切片(slice)
在python中有一个高级特性称之为切片,其实之前我们在学习java的时候也接触过Substring方法(俗称取子串),而切片则和substring比较相似。假如说我们要获取列表或元组中的某个特定(全部)元素时,我们可以通过元素下标来使用,如:alist = [3,4,5,6]print(alist[0]) #获取alist中的第一个元素当我们遇到大量的数据的时候,使...原创 2018-10-29 00:06:39 · 865 阅读 · 0 评论