- 博客(48)
- 收藏
- 关注
原创 【2022机器学习笔记】机器学习基本概念简介P1-P3
1.什么是机器学习Machine Learning ≈ Looking for Function(找一个函式)- Speech Recognition(语音识别)
2022-03-23 15:33:04
1214
原创 【ML笔记】神经网络训练出错问题总结
P8 2-1Framework of ML在training data上loss过大:MODEL BIAS:the model is too simple 模型太过简单optimization issue:model包含了 θ\thetaθ *,但是optimization并没有找到最好的 θ\thetaθ *如何判断是Model bias 还是 optimization issue从training data可以看出20层的loss要低于56层的loss。这就是opti.
2022-03-15 17:31:46
2360
原创 常用Flask的插件bootstrap wtf
flask_bootstrap如何在flask中使用Boostrap?要想在程序中集成Bootstrap,显然要对模板做所有必要的改动。不过,更简单的方法是使用一个名为Flask-Bootstrap 的Flask 扩展,简化集成的过程。Flask-Bootstrap 使用pip安装:pip install flask_bootstrapFlask 扩展一般都在创建程序实例时初始化,...
2019-03-08 22:50:16
1694
原创 python之flask框架
Flask是python编写的, Web应用框架;微内核的web框架,适用于小型网站1.实现一个简单的web服务网站# 1. 导入Flask类from flask import Flaskapp = Flask(__name__)# 实现主页@app.route('/')def index(): return "这是网站的主页"# 基本路由 /login/---访...
2019-03-08 21:22:55
2096
原创 python之pandas模块
首先导入所需模块pandasimport pandas as pdimport numpy as npimport stringSeries数据类型1.pandas创建Series数据类型1).通过列表创建Series对象不指定索引:array = ["粉条", "粉丝", "粉带"]s1 = pd.Series(data=array) # 如果不指定索引,
2019-03-08 17:31:22
891
原创 python中matplotlib模块的使用
matplotlib是python底层的绘图工具我们通过案例来详解是如何使用matplotlib模块的。1.折线图:一天中每隔两个小时气温变化的折线图绘制from matplotlib import pyplot as plt from matplotlib import font_manager# 图表的x轴的数据, 为12个小时(必须是一个可迭代的数据类型)x_times = ...
2019-02-27 09:32:14
2182
python使用百度开源的绘图工具echart
1.单个条形图from pyecharts import Bar# 1.数据信息movieName = ["战狼2","速度","功夫瑜伽","西游伏妖篇","变形金刚5","摔跤吧"]movieMoney = [56.01, 26.94, 17.53, 16.49, 15.45
2019-02-26 09:06:35
1244
原创 python之numpy模块
什么是numpy?快速, 方便的科学计算基础库(主要时数值的计算, 多维数组的运算)导入:import numpy as npnumpy创建数组?一维数组方法1:np.array()print(np.array([1,2,3,4,5]))# [1 2 3 4 5]print(np.array(range(1,6)))# [1 2 3 4 5]方法2:np.arange()...
2019-02-25 23:29:26
385
原创 使用scrapy爬虫框架爬取慕课网全部课程信息
爬取的链接: http://www.imooc.com/course/list爬取的内容: 课程链接, 课程的图片url, 课程的名称, 学习人数, 课程描述1.安装scrapy模块pip install scrapy2.新建项目scrapy startproject mySpider(项目名)cd mySpidertree # 可以看到文件中的树状图├── mySpider│...
2019-02-23 16:51:01
2741
2
原创 scrapy爬虫框架
scrapy架构的优势:用户只需要定制开发几个模块, 就可以轻松实现爬虫, 用来抓取网页内容和图片, 非常方便;Scrapy使用了Twisted异步网络框架来处理网络通讯, 加快网页下载速度, 不需要自己实现异步框架和多线程等, 并且包含了各种中间件接口, 灵活完成各种需求scrapy架构的架构图:Scrapy主要包括了以下组件:• 引擎(Scrapy):用来处理整个系统的数据...
2019-02-20 15:52:01
184
原创 python词云分析之jieba,wordcloud模块
一.英文导入wordcloud模块from wordcloud import wordcloudimport re# 处理背景图片所需要的模块from PIL import Imageimport numpy as np1.切割和处理英文字符data = [] #用来保存切割后的字符with open('/tmp/passwd') as f: for line in f: ...
2019-02-20 15:39:36
671
原创 python解析页面之xpath
xpath:全称:XML PATH Language, 一种小型的查询语言;支持的解析:XML格式html格式通过元素,和属性进行导航xpath的常用规则html = """<!DOCTYPE html><html><head lang="en"> <title>xpath测试</title>
2019-02-20 14:42:16
351
原创 requests,BS4 爬取2016-2019中国大学排名并存储为csv格式文件
最好大学网url:http://www.zuihaodaxue.com/zuihaodaxuepaiming2016.htmlhttp://www.zuihaodaxue.com/zuihaodaxuepaiming2017.htmlhttp://www.zuihaodaxue.com/zuihaodaxuepaiming2018.htmlhttp://www.zuihaodaxue.co...
2019-02-20 14:10:32
1757
1
原创 python的csv格式存储
csv格式存储: csv文件格式是一种通用的电子表格和数据库导入导出格式。写入:import csvwith open('doc/example.csv', 'w') as f: writer = csv.writer(f) # 将列表的每条数据依次写入csv文件, 并以逗号分隔 writer.writerows([['1', '2', '3'], ['4', '5...
2019-02-20 13:53:17
701
原创 python页面分析之bs4模块
一.bs4简介Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。你不需要考虑编码方式,除非文档没有指定一个编码方式,这时,Beauti...
2019-02-20 13:49:34
414
原创 python mariadb数据库 openpyxl模块,json模块,itchat模块 练习
1. 面向对象,文件操作与数据库操作复习题目:文件score.dat中保存的是100名学生的姓名和Python课、高数和英语成绩。1)定义学生类,其中包含姓名、Python课、高数和英语成绩及总分、均分数据成员,成员函数根据需要确定。2)读入这名学生的成绩,用对象列表进行存储。3)求出各科和总分的最高分。4)请按总分的降序(高成绩在前,低成绩在后)排序5)在屏幕上显示各科及总分的最高分...
2019-01-17 23:10:45
266
原创 python sys time datetime openpyxl json 模块
sys模块sys 模块,主要提供了系统相关的配置和操作,封装了探测、改变解释器runtime 以及资源的交互。import sys#得到解释器的版本信息print(sys.version)#得到当前运行平台print(sys.platform)sys.argv 获取传递给脚本的参数,参数解析类似于 bash 的方式,第一个参数代表脚本本身;sys.stderr , sys.s...
2019-01-17 22:47:56
537
原创 python数据库编程
连接数据库创建连接时,就指定:pymysql.connect(host=’172.25.254.178”, user=’cooffee”,password=’cooffee”, charset=’utf8’, autocommit=True)host(要连接的主机ip), user(用户), passwd(用户密码), charset(默认编码格式),autocommit(对数据库操作是否...
2019-01-17 22:20:34
213
原创 python异常处理
常见的异常在程序运行过程中影响程序正常运行的内容, 称为异常.NameErrorprint(a)IndexError: 索引错误li = [1,2,3,4]print(li[8])KeyErrord = dict(a=1, b=2)print(d['f'])ZeroDivisionError: 除0错误 print(10/(2-2))AttributeError: ...
2019-01-17 22:09:03
169
原创 python装饰器
装饰器的概念装饰器的实现是函数里面嵌套函数;装饰器的本质是一个函数, 它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能,即想要增强原有函数的功能,但不希望修改now()函数的定义;装饰器需要传递一个函数, 返回值也是一个函数对象.eg:在程序执行之前写祝福语,在程序执行之后打广告:def desc(fun): #1). 需要传递一个函数...
2019-01-17 21:57:26
111
原创 python高阶函数
高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。- 实参是一个函数名;- 函数的返回值是一个函数;函数本身也可以赋值给变量,即:变量可以指向函数。print(abs(-10))f = absprint(f(-10))传递的参数包含函数名.def fun(x,y, f):return f(x), f(y)p...
2019-01-17 21:53:07
150
原创 mariadb数据库指令
mariadb数据库1.安装mysqlyum search mariadb 查找与mariadb相关的软件包yum install mariadb mariadb-server -y 安装maridb的server软件和client软件2启动mariadb服务systemctl start mariadbsystemctl enable mariadb3.mariad...
2019-01-17 21:50:07
363
原创 python生成式与生成器
一.列表生成式[experssion for item in 序列 if 判断语句]例:需求1:接收变量k,a,b普通方法:s = '51 5000 10000'li = []for item in s.split(): li.append(int(item))k,a,b = liprint(k,a,b)列表生成式:li=[int(item) for item i...
2018-12-07 18:09:16
149
原创 python函数
一.函数的理解和定义1.定义:def 函数名(): 函数体例:def collatz(number): # if number % 2 == 0: # print(number//2) # else: # print(3*number+1) print(number//2 if number %2 ==0 else 3 * ...
2018-12-07 11:04:06
171
原创 python列表,元组,集合和字典 练习题
1.根据用于指定月份,打印该月份所属的季节。提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季month = int(input('Month:'))if month in [3,4,5]: print('春季')elif month in [6,7,8]: print('夏季')elif month in [9,10,11]:...
2018-11-29 10:31:20
13901
原创 python列表,元组,集合,字典
一.列表1.列表的创建数组:存储同一种数据类型的集合:scores:[1,2,3,4}列表:打了激素的数组,可以存储任意数据类型的集合例:li = [1,2,2,True,'hello']print(li,type(li))(1)列表里是可以嵌套列表的li = [1,2,3,False,'python',[1,2,3,4,5]]print(li,type(li))imp...
2018-11-29 10:02:14
410
原创 python的算术运算符和分支语句
一.python的算术运算符1.加法In [1]: 1+2 Out[1]: 32.减法In [2]: 3-1 Out[2]: 23.除法In...
2018-11-22 12:06:24
166
原创 python(分支语句if)(输入输出)的练习
1. 输入年、月,输出本月有多少天。合理选择分支语句完成设计任务。输入样例1:2004 2输出结果1:本月29天输入样例2:2010 4输出结果2:本月30天year=int(input('请输入年份:'))month=int(input('请输入月份:'))if (((year%4==0)and(year%100!=0))or(year%400==0)): if((mo...
2018-11-22 12:06:11
1563
原创 python常用的数据类型及输入和输出
一.常用的数据类型1.整形&gt;&gt;&gt;a=1&gt;&gt;&gt;print (a)1&gt;&gt;&gt;type(a)&lt;type'int'&gt;2.浮点型&gt;&gt;&gt;b=1.2&gt;&
2018-11-22 12:05:50
2907
原创 python循环语句课堂练习及课后作业
1.需求1:求1~100之间的所有偶数之和sum=0for i in range(2,101,2): sum = sum + iprint(sum)需求2:求1~100之间的所有奇数之和sum = 0for i in range(1,100,2): sum = sum + iprint(sum)需求3:用户输入一个整形数,求该数的阶乘;3!=321sum =...
2018-11-22 12:05:11
4682
原创 python循环语句(while)(for)及字符串特性
一.for循环1.range函数range()函数可以生成一系列的数字例:In [1]: range(5)Out[1]: [0, 1, 2, 3, 4]In [2]: range(7)Out[2]: [0, 1, 2, 3, 4, 5, 6]In [4]: range(1,10)Out[4]: [1, 2, 3, 4, 5, 6, 7, 8, 9]# 拿出1~10之间的所有偶数...
2018-11-22 12:03:33
470
原创 Linux下的ftp服务
一.ftp的启用1.安装vsftpd服务yum instasll -y vsftpd2.打开vsftpd服务systemctl start vsftpd3.将vsftpd服务设为开机自启systemctl enable vsftpd二.ftp基本信息1.访问数据的端口:212.数据传输端口:&amp;gt;1024的随机端口3.默认发布目录:/var/ftp4.访问方式:...
2018-11-09 21:40:29
193
原创 Linux下的lvm
一.lvm的建立1.建立物理分区并指定标签为8e2.建立物理卷pvcreate /dev/vdb13.建立物理卷组(vg0)vgcreate vg0 /dev/vdb14.分配逻辑卷(lv0 20M)lvcreate -L 20M -n lv0 vg05.格式化逻辑卷mkfs.xfs /dev/vg0/lv06.挂载mount /dev/vg0/lv0 /...
2018-11-08 15:07:31
185
原创 Linux系统磁盘管理
####linux系统中的磁盘管理#1.本地存储设备的识别fdisk -l ##真实存在的设备(不一定是系统识别的)cat /proc/partitions ##系统识别的设备blkid ##系统可以使用的设备df ##系统正在挂在的设备#2.设备的挂在和卸载1.设备名称/dev/xdx ##/dev/hd0 /...
2018-11-02 14:10:34
247
原创 Linux下的系统延时任务及定时任务
一.系统延时任务1. at命令(1)[root@server ~]# at 21:08 ##设定任务执行时间at&gt; rm -fr /jingxiang/* ##任务动作at&gt; &lt; EOF &gt;##用ctrl+D发起任务(2)[root@server ~]# at now+1min ##延时1分钟at&gt; rm -fr /jingx...
2018-11-02 13:06:04
155
原创 linux下的虚拟机 图形化安装,脚本安装 及其管理
一.脚本安装虚拟机#!/bin/bashvirt-install \--cdrom /content/rhel7.0/x86_64/isos/rhel-server-7.0-x86_64-dvd.iso \--ram 1024 \--cpus 1 \--disk /var/lib/libvirt/images/test.qcow2.bus=virtio.size=10 \--nam...
2018-11-01 21:13:57
331
原创 linux中yum源的搭建
一.什么是yumyum:上层软件管理工具,最重要的功能是可以解决软件的依赖性;yum能够投入使用的前提是必须要有yum源头,以及配置源指向文件。二.配置本地yum源1.从网络上下载与本机系统版本匹配的iso镜像文件rhel-server-7.0-x86_64-dvd.iso2,挂载镜像把rhel-server-7.0-x86_64-dvd.iso挂载到/mnt以便系统访问镜像文件mo...
2018-10-26 21:22:50
216
原创 linux下的网络配置
1.什么是IP ADDRESSinternet protocol ADDRESS ##网络进程iPv4 internet protocol version 42x32ip是由32个01组成11111110.11111110.11111110.11111110.11111110=254.254.254.2542.子网掩码用来划分网路区域子网掩码非0的位对应的ip上的数...
2018-10-19 21:48:06
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人