python
文章平均质量分 69
BeforeEasy
这个作者很懒,什么都没留下…
展开
-
如何导出微信聊天记录
文章目录背景太长不看版-1 微信电脑端的备份0 用邮件转发word处理python处理1 安卓的导出方法1.1 借助软件1.1.1 微信助手1.1.2 留痕1.1.3 楼月软件1.2 非付费非软件的技术方法2 IOS的导出方法2.1 一个免费的软件2.2 itunes+楼月免费itunes备份管理器背景有时候聊天记录里有些碎片化的记录想要整理出来单独看,所以去调研了一下有什么好的办法太长不看版最便捷的方式是多选,然后邮件发送,然后稍微处理下格式就行了!想自己捣鼓一下的:ios的朋友可以试原创 2021-04-22 15:14:18 · 5448 阅读 · 0 评论 -
Python 创建虚拟环境
windows创建mkdir venvpython3 -m venv tutorial-env激活tutorial-env\Scripts\activate.batlinux创建mkdir venv激活cd venvsource tutorial-env/bin/activate退出虚拟环境deactivate原创 2021-04-16 11:12:11 · 237 阅读 · 0 评论 -
flask项目结构组织——包教包会 除非版本不对
有没有对着flask自动生成的极简项目结构一脸懵逼不知道从哪里开始扩展起?有没有好不容易拼凑起一个框架发现,欸,运行不起来?有没有好不容易运行起来了,要往数据库里加数据,发现,欸db从哪里来?为什么db没有drivername?不管你有没有,反正这就是答主本人。在看了数十篇中外博客加上一通摸索后终于成功运行并写了个除了登陆注册之外一片空白的flask小项目,登录成功的一刹那眼泪差点掉下来...原创 2020-04-23 23:20:06 · 487 阅读 · 0 评论 -
Python TFIDF计算文本相似度
本文主要参考https://stackoverflow.com/questions/12118720/python-tf-idf-cosine-to-find-document-similaritStackOverflow的回答主要是使用sklearn的TfidfTransformercosine_similarity就是计算L2归一化的向量点乘。如果x,y是行向量,它们的cosine sim...原创 2020-02-02 22:25:28 · 8377 阅读 · 0 评论 -
如何写一个拼写纠错器 -- how to write a spelling corrector
本文是经典的how to write a spelling corrector的大致翻译。作者两个朋友向他夸赞google的拼写纠正功能,输入speling, google就会立即问你是不是找spelling相关的结果。作者的这两个朋友都是高级的工程师和数学家,却也不知道这个的原理。由此,作者想要简单解释一下spelling corrector背后的原理。工业级别的实现非常复杂,但是简单一些的...翻译 2020-01-29 16:23:36 · 921 阅读 · 1 评论 -
一篇了解python
本文针对有一定其他编程语言知识的人,侧重在python特有的地方:Python基础针对有c++等语言基础的人,着重指出不同点变量:变量运算Python变量不需要声明,也不需要指出变量类型。除了常用的运算外,**表示幂运算,并不是^;\\ 表示整除运算,只返回商的整数部分 并且python支持多条件比较,比如0<=middle<10不同类型的变量是不能用大小比较的,但是支持==和!=比较...原创 2017-12-03 00:44:40 · 538 阅读 · 0 评论 -
NLTK学习
nltk: natural language toolkit 是一套基于python的自然语言处理工具集安装pip install nltk在python解释器中instal nltknltk.download()可以选择下载语料库Text一个text里哪些词可以概述这个text的大致内容呢?1.1搜索concordance(“word...原创 2018-02-24 21:25:58 · 436 阅读 · 0 评论 -
python pygame 入门 (一)
pygame:ygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。用它来开发小游戏非常适合。并且只能开发2D游戏安装:可以从http://www.pygame.org/wiki/GettingStarted下载安装也可以用pip: pyth...原创 2018-02-07 22:43:13 · 1585 阅读 · 2 评论 -
Python nltk Learning to classify texts
来自http://www.nltk.org/book/ch06.html Learning to classify texts分类:classification:就是为输入选择正确的标签分类分为两种:supervised classification 和 unsupervised classification 这次先说supervised classification:如果训练集中每个输入都有正确...原创 2018-02-10 11:21:08 · 418 阅读 · 0 评论 -
Python 面向对象
python其实也是一门面向对象语言,也有类 对象 的概念,也有继承的概念创建类:class ClassName: '类的帮助信息' #类文档字符串 class_suite #类体:方法 变量等构造函数:def __init__(self):可以有多个参数,创建类的实例后会自动调用该方法实例化对象对象=类名(参数)如上面的t原创 2018-02-05 16:54:56 · 238 阅读 · 0 评论 -
200行python 小黑框2048
主逻辑是根据用户输入确定状态,返回相应的函数,大量应用lambda匿名函数,所以看起来很短;还用到了curse库来绘制界面import cursesfrom random import randrange, choice # generate and place new tilefrom collections import defaultdictletter_codes = [ord(ch)原创 2018-02-04 11:00:02 · 559 阅读 · 0 评论 -
BeautifulSoup爬虫入门(二)——异步加载数据
异步加载又叫非阻塞加载,浏览器在下载执行js的同时,还会继续进行后续页面的处理。常见的形式就是下拉页面出现新的内容本次就是要爬取这些动态加载出的内容以KnewOne网站上discover页为例,下拉会获取新的内容,检查网页源码时会发现,随着下拉会出现新的div,是Page的数值发生了改变爬取代码如下:import requestsfrom bs4 import Bea原创 2018-02-01 16:18:38 · 1194 阅读 · 0 评论 -
BeautifulSoup爬虫入门(一)
“Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。你不需要考虑编码方式,除非文档没有指定一个编码方式,这时,Beautiful原创 2018-01-31 21:24:14 · 423 阅读 · 0 评论