Python
王世晖
呵呵哒
展开
-
使用python处理表格:python-texttable官方使用说明
Example:from texttable import Texttable, get_color_string, bcolorstable = Texttable()table.set_cols_align(["l", "r", "c"])table.set_cols_valign(["t", "m", "b"])table.add_rows([ [get_color_str原创 2016-01-18 19:47:13 · 20634 阅读 · 5 评论 -
协同过滤算法python实现简单入门详细注释
基于Python2.7 数据集为MovieLens 100k数据集# -*-coding=utf-8 -*-import sysimport mathfrom texttable import Texttable#算法流程:#1、建立电影-用户的倒排表,表示电影被那些用户看过#2、从目标用户看过的每一步电影开始遍历#3、寻找和目标用户有共同看过电影交集的所有用户作为初始邻居原创 2016-01-18 19:50:26 · 4938 阅读 · 4 评论 -
使用Python找出历史上5星好评数最多的50部电影,基于MovieLens20M数据集
第1名:"Shawshank Redemption The (1994)" 类型:Crime|Drama 5星好评次数:31896第2名:Pulp Fiction (1994) 类型:Comedy|Crime|Drama|Thriller 5星好评次数:27762第3名:"Silence of the Lambs The (1991)" 类型:Crime|Horror|Thril原创 2016-01-18 20:15:20 · 5238 阅读 · 0 评论 -
Python字典的json格式化处理
Prefer = {"jim": {"War": 1.9, "the big bang": 1.0, "The lord of wings": 4.0, "Beautiful America": 4.7}, "lily": {"War": 2.0, "Kongfu": 4.1, "The lord of wings": 3.6}, "tommy": {"War": 2.3, "Kongfu": 5原创 2016-01-19 19:26:17 · 9617 阅读 · 0 评论 -
【协同过滤推荐算法】欧氏距离表示用户或物品相似度
Prefer = {"jim": {"War": 1.9, "the big bang": 1.0, "The lord of wings": 4.0, "Beautiful America": 4.7}, "lily": {"War": 2.0, "Kongfu": 4.1, "The lord of wings": 3.6}, "tommy": {"War": 2.3, "Kongfu": 5原创 2016-01-19 20:05:55 · 4738 阅读 · 0 评论 -
Python3爬虫之爬取某一路径的所有html文件
要离线下载易百教程网站中的所有关于Python的教程,需要将Python教程的首页作为种子url:http://www.yiibai.com/python/,然后按照广度优先(广度优先,使用队列;深度优先,使用栈),依次爬取每一篇关于Python的文章。为了防止同一个链接重复爬取,使用集合来限制同一个链接只处理一次。使用正则表达式提取网页源码里边的文章标题和文章url,获取到了文章的url,使原创 2016-04-08 23:23:33 · 10633 阅读 · 2 评论