Python

Python机器学习(六十六)Matplotlib 基本概念

Figure表示整个绘图,可以理解为一个画布,绘图中可以包含多个子图形(subplot)。如果不显式创建figure,会使用默认的figure。示例显式创建figure#创建一个大小为8x6英寸的图形,每英寸80个点plt.figure(figsize=(8,6),dpi=80)Subplot是指一个具体的数据图形。示...

数据结构之(3)python实现排序算法

冒泡排序(英语:BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的...

python机器学习(四)分类算法-决策树

 决策树思想的来源非常朴素,程序设计中的条件分支结构就是if-then结构,最早的决策树就是利用这类结构分割数据的一种分类学习方法。相亲 相亲决策树女儿:多大年纪了?母亲:26。女儿:长的帅不帅?母亲:挺帅的。女儿:收入高不?母亲:不算很高,中等情况。女儿:是公务员不?母亲:是,在税务局上班呢。女儿...

python 机器学习(二)分类算法-k近邻算法

 如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法最早是由Cover和Hart提出的一种分类算法.两个样本的距离可以通过如下公式计算,又叫欧式距离。比如说,a(a1,a2,a3),b(b1,b2,b3) 欧式距离sklear...

python之(6)如何把python项目部署到linux服务器上

  用Python写了个脚本,需要部署到Linux环境的服务器上,由于服务器linux系统(centos,redhat等)自带的是python2,现在的python萌新都是从python3开始学习,所以需要给服务器配置一个python3环境,一番摸索过后,踩过一些坑,也总结了一下经验,故留此文。&n...

Python爬虫小白入门(六)爬取披头士乐队历年专辑封面-网易云音乐

前文说过我的设计师小伙伴的设计需求,他想做一个披头士乐队历年专辑的瀑布图。通过搜索,发现网易云音乐上有比较全的历年专辑信息加配图,图片质量还可以,虽然有大有小。我的例子怎么都是爬取图片?(谁让你总是跟设计师小伙伴一起玩耍。。。)看来图片对于设计师来说还是有着很深的情节,那就看他用这些图片能做出什么样的作品啦,期待一下,...

python selenium firefox 截全网页

Python3.8.2selenium==3.141.0requirementsimportloggingimportlogging.configimportunittestfromseleniumimportwebdriverimporttimefromselenium.webdriver.common.byimpo...

python httpserver

python3:python-mhttp.server80python2:python-mSimpleHTTPServer9004...
代码星球·2020-09-13

python各模块组合实例

#encoding:utf-8importrequestsimporttimefromCrypto.CipherimportAESimportbase64importhashlibimportjsonfromqueueimportQueueimportthreadingimportxlrdimportyamlimpor...
代码星球·2020-09-13

python csv与字典操作

#encoding:utf-8importcsvd1={'banana':3,'apple':4,'pear':1,'orange':2}d2={'banana':3,'orange':2}d3={}d4={'apple':4,'banana':3,'pear':1,'orange':2}headers=['banan...
代码星球·2020-09-13

python OrderDict

#encoding:utf-8importcsvimportcollectionsd={'banana':3,'apple':4,'pear':1,'orange':2}print(d)kd=collections.OrderedDict(sorted(d.items(),key=lambdat:t[0]))print...
代码星球·2020-09-13

python3 aes加解密

#encoding:utf-8importxlrdimportosimportyamlimportlogging.configfromCrypto.CipherimportAESimportbase64defsetup_logging(default_path="log_config.yaml",default_lev...
代码星球·2020-09-13

python bytes类型去除尾部字节

by=b'x01x02'print(by)by=by.rstrip()print(by)by=by.rstrip(chr(2).encode())print(by)b'x01x02'b'x01x02'b'x01'...

python requests

importrequestsurl='http://1.1.1.3/ac_portal/login.php'header={'User-Agent':'Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/67.0.33...
代码星球·2020-09-13

python改文件名

importosfile_names=os.listdir('D:\mobilefile\_hd')forfile_nameinfile_names:print(file_name)print(file_name[:-1])os.renames("D:\mobilefile\_hd\"+file_name,"D:\mo...
代码星球·2020-09-13