• 等级
  • 369486 访问
  • 976 原创
  • 0 转发
  • 3318 排名
  • 106 评论
  • 71 获赞

Python编程:字典sorted排序问题

思路:字典转为包含元组的列表排序代码示例dct={ "百度":30, "阿里":20, "腾讯":25}print(dct)#{'百度':30,'阿里':20,'腾讯':25}#从小到大排序dct_sorted=sorted(dct.items(),key=lambdaitem:item[1])print(dct_sorted)#[...

2019-02-19 13:44:33

Python编程:ndarray数组的保存与读取

代码示例#-*-coding:utf-8-*-importnumpyasnpmatrix=np.arange(12).reshape(4,-1)print(matrix)"""[[012][345][678][91011]]"""#保存二维数组np.savetxt("matrix.txt",matrix...

2019-02-19 09:55:54

推荐引擎:基于余弦相似度书籍推荐Python实现

#-*-coding:utf-8-*-#@Date:2019-02-14#@Author:PengShiyufromcopyimportdeepcopyimportnumpyasnpfromsklearn.feature_extractionimportDictVectorizerfromsklearn.metrics.pairw...

2019-02-18 16:15:45

Python编程:time模块实现函数执行时间计时器

代码示例importtimeimportlogginglogging.basicConfig(level=logging.DEBUG)deftimer(func):"""函数执行计时器"""definner(*args,**kwargs):start=time.time()ret=func(...

2019-02-15 16:35:04

推荐引擎的基本入门知识

推荐引擎的分类根据大众行为的推荐引擎个性化推荐引擎推荐引擎工作原理图1.基于人口统计学的推荐2.基于内容的推荐3.基于协同过滤的推荐(1)基于用户的协同过滤推荐(2)基于项目的协同过滤推荐(3)基于模型的协同过滤推荐参考:推荐引擎初探...

2019-02-13 19:31:14

mysql批量插入重复不报错

方案一:ignore主键已存在,不更改原纪录,只插入新的记录INSERTIGNOREINTO方案二:replace主键已存在,则替换原记录,即先删除原记录,后insert新记录REPLACEINTO方案三:onduplicatekeyupdate主键已存在,则执行UPDATE更新操作INSERTINTO...ONDUPLICATEKEYUPDATE...

2019-02-11 18:57:56

Python编程:Flask入门到精通

HTTP通讯过程浏览器->HTTP请求->TCP传输->服务器->接收请求->解析报文->路由分发->执行视图函数->响应报文->HTTP响应->浏览器前端和后端前端:-浏览器-手机app-爬虫-程序urlliburllib2ajax后端:服务器+WSGI+web框架程...

2019-01-30 16:37:37

Python编程:Flask测试用例的编写实例

要测试的接口flask_test_main.py#-*-coding:utf-8-*-fromflaskimportFlask,jsonify,requestapp=Flask(__name__)@app.route("/",methods=["GET","POST"])defindex():ifrequest.method=="PO...

2019-01-30 15:58:32

Python编程:Flask扩展Flask-Mail发送邮件

安装pipinstallFlask-Mail代码示例fromflaskimportFlaskfromflask_mailimportMail,Messageapp=Flask(__name__)mail_config={"MAIL_SERVER":"smtp.163.com","MAIL_PORT":465,"MAIL_...

2019-01-30 13:27:01

Python编程:Flask扩展Flask-Migrate迁移数据库

安装pipinstallFlask-Migrate安装依赖pipinstallFlask-ScriptFlask-SQLAlchemy代码示例fromflaskimportFlaskfromflask_sqlalchemyimportSQLAlchemyfromflask_scriptimportManagerfromflask_migrate...

2019-01-30 12:17:13

Python编程:Flask扩展Flask-WTF和Flask-SQLAlchemy应用实例

文件目录结构./├──main.py├──templates│└──index.html└──static└──js└──jquery-3.3.1.min.js一共涉及三个文件1、jquery-3.3.1.min.js可百度下载2、main.py#-*-coding:utf-8-*-fromflaskimpor...

2019-01-30 11:25:31

Python编程:Flask数据库扩展Flask-SQLAlchemy

文档:http://flask-sqlalchemy.pocoo.org/2.3/安装pipinstallflask-sqlalchemypipinstallflask-mysqldbflask-sqlalchemy模型类->sql数据库结果->模型类数据库驱动#python3pipinstallpymysqlpymysql.instal...

2019-01-29 23:30:35

Python编程:Flask表单扩展Flask-WTF

表单扩展Flask-WTF文档:https://flask-wtf.readthedocs.io/en/stable/安装pipinstallFlask-WTF可以进行csrf验证代码示例1、定义模型类视图使用fromflaskimport(Flask,render_template,session,url_for,...

2019-01-28 00:10:20

机器学习:基本算法分类体系结构

机器学习MachineLearning特征工程TensorFlow神经网络图像识别自然语言处理机器学习定义从数据中自动分析获得规律(模型),并利用规律对未知数据进行预测算法是核心,数据和计算是基础掌握算法思想,使用库或框架解决问题数据类型离散型数据计数数据,数据都是整数,不能再细分连续型数据某个范围内取任意一数,非整数机器学习算法分类监督学习特征值+目标值...

2019-01-26 22:45:35

机器学习: k-means聚类对数据进行预分类

k-means聚类非监督学习把数据划分为k个类别-知道类别个数-不知道类别个数超参数k=3步骤:1、随机在数据中抽取3个样本,当做3个类别的中心点(k1,k2,k3)2、计算其余的点分别到这三个中心点的距离,每一个样本有3个距离(a,b,c)从中选出举例最近的一个点作为自己的标记,行成3个族群3、分别计算这3个族群的平均值,把3个平均值与之前的3个旧中心点进行比...

2019-01-26 22:41:25

机器学习:逻辑回归预测癌症数据

逻辑回归公式hθ(x)=g(θTx)=11+e−θTxh_\theta(x)=g(\theta^Tx)=\frac{1}{1+e^{-\theta^Tx}}hθ​(x)=g(θTx)=1+e−θTx1​g(z)=11+e−zg(z)=\frac{1}{1+e^{-z}}g(z)=1+e−z1​sigmoid函数g(z)过点:(0,0.5)映射区间:(负无穷,正无穷)-&gt...

2019-01-25 23:40:40

机器学习:sklearn训练结果的保存和加载

APIsklearn.externals.joblib代码示例fromsklearn.datasetsimportload_bostonfromsklearn.externalsimportjoblibfromsklearn.model_selectionimporttrain_test_splitfromsklearn.preprocessingimport...

2019-01-25 22:52:16

机器学习:欠拟合过拟合岭回归预测波士顿房价

欠拟合过拟合欠拟合:-训练集表现不好,而且训练集以外的数据也表现不好-原因:-数据特征太少-交叉验证:训练集结果表现不行-解决:增加数据特征过拟合:-训练集表现很好,但在训练集以外的数据集表现不好-原因:-数据特征过多-测试集表现不行-解决:-...

2019-01-25 22:39:43

机器学习:Sklearn算法选择路径图

Sklearn算法选择路径图英文版中文版

2019-01-24 23:36:25

Linux:expect实现自动拉取git代码

安装$yuminstallexpect$whereexpect使用$expectexpect1.3>expect"hi"{send"hello\n"}hihello自动拉取git代码主要解决自动输入账号密码的问题,如果是ssh拉取就不需要使用了gitpull.exp#!/usr/bin/expectsetuser[lindex$argv...

2019-01-24 13:47:39

彭世瑜

要成为程序员的男人,个人主页:www.pengshiyu.com
关注
  • 计算机软件
  • 中国 北京 朝阳区
奖章
  • 专栏达人
  • 持之以恒
  • 1024勋章