随笔分类 -  python

摘要:1 环境准备 python3.5.x 高版本的python不能安装TensorFlow 2 安装 注意 Windows 运行 Tensorflow 如果遇到这个报错: Error importing tensorflow. Unless you are using bazel, you should 阅读全文
posted @ 2019-01-28 16:17 fight139 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1. nltk简介 http://www.nltk.org 2. nltk能做什么? 2.1 搜索文本 单词搜索 相似词搜索 相似关键词识别 词汇分布图 生成文本 2.2 计数词汇 3. 词链表 3.1 词频分布 nltk内置的统计类:FeDist 频率累计分布图: 丢弃高频且没有意义的词,或者是抽 阅读全文
posted @ 2019-01-02 18:33 fight139 阅读(390) 评论(0) 推荐(0) 编辑
摘要:1.贝叶斯公式 2. 从机器学习的角度理解朴素贝叶斯公式 3. 垃圾邮件识别 4. 分词 对于二分类比较器,分母一样,只要比较分子即可: 5. 条件独立假设 6. 朴素贝叶斯 加上独立假设的贝叶斯方法就是朴素贝叶斯方法。弊端是语句没有顺序。 7. 处理重复词语的三种方式 7.1 多项式模型 7.2 阅读全文
posted @ 2019-01-01 17:22 fight139 阅读(189) 评论(0) 推荐(0) 编辑
摘要:1.数据清洗 1.1 数据格式化 数据格式化是数据清洗常见的形式之一,就是将可读性差的或无法阅读的数据转换成可读性较强的数据格式。 python对字符串和数字都有格式化的方法,如%s, %d分别代表格式化字符串、格式化数字,经常和print一起使用。python还有更高级的方法格式化数据-forma 阅读全文
posted @ 2018-10-11 15:49 fight139 阅读(220) 评论(0) 推荐(0) 编辑
摘要:1.SHHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接:[windows | linux] 或者: 基于公钥密钥连接: RSA非对称加密验证算法 public key【公钥】 private key 【私钥】 把公钥给要连接的一方,自己拿着私钥去连接 生成一对公钥、私钥:ssh 阅读全文
posted @ 2018-07-28 16:10 fight139 阅读(269) 评论(0) 推荐(0) 编辑
摘要:111 阅读全文
posted @ 2018-07-28 11:05 fight139 阅读(103) 评论(0) 推荐(0) 编辑
摘要:python的多线程不适合CPU密集型的任务,适合IO【文件读写,网络数据】密集型的任务 1.多进程 获取进程ID: os.getppid() --父进程 os.getpid() 当前进程的id 进程间通信 利用中间件queue.Queue,可以实现线程间通信: q = queue.Queue() 阅读全文
posted @ 2018-07-27 13:13 fight139 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1.创建表 import datetime from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Inte 阅读全文
posted @ 2018-07-24 17:47 fight139 阅读(264) 评论(0) 推荐(0) 编辑
摘要:centos操作系统 uWSGI是一个web服务器,Nginx进行反向代理的其实跟这些服务器可以说没有任何关系,你提供动态内容的服务器可以是apache/nginx/tomcat,当然也可以是uWSGI,他们之间的代理关系其实都是通过tcp/ip协议进行通信的。当然uWSGI相对于其它服务器来说有其 阅读全文
posted @ 2018-07-24 17:05 fight139 阅读(351) 评论(0) 推荐(0) 编辑
摘要:1.列表生成式 In [3]: arr = [i*10 for i in range(10)] In [4]: arrOut[4]: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90] 2.生成器 对于arr = [0, 10, 20, 30, 40, 50, 60, 7 阅读全文
posted @ 2018-07-22 10:43 fight139 阅读(98) 评论(0) 推荐(0) 编辑
摘要:安装python3之前的准备工作: 当前环境是centos操作系统【已经安装了gcc++】,在安装前需要安装zlib-devel包: yum install zlib-devel yum install openssl yum install openssl-devel 1.准备安装位置,将pyth 阅读全文
posted @ 2018-07-20 09:34 fight139 阅读(993) 评论(2) 推荐(1) 编辑
摘要:1.threading 查看当前线程 开启新的线程 2.锁 细粒度锁:主动加的锁 粗粒度锁:解释器加的锁 GIL 3.webserver flask内置的web服务器是单进程、单线程的,不能同时处理多个请求,flask内置的web服务器可以用来调试,测试。 可以对flask自带的服务器开启多线程模式 阅读全文
posted @ 2018-07-19 11:57 fight139 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1.定义 本质上是函数,用来装饰其他函数,给函数添加新的功能 常用的形式:setter、getter 2.原则 不改变原来的函数代码 不改变原来函数的调用方式 3.定义装饰器 本质上将函数指向新的函数地址。 4.高阶函数 把一个函数名当做实参传递给一个函数 返回值中包含函数名 5.嵌套函数-函数即变 阅读全文
posted @ 2018-07-14 19:25 fight139 阅读(158) 评论(0) 推荐(0) 编辑
摘要:导航 1.入门程序 2.定义路由 3.配置文件 4.返回结果 6.将试图函数拆分到多个文件中 7.request参数 8.WTForms 9.数据库操作 10.AppContext,RequestContextFlask,Reuqest关系. 12模板渲染 13.静态文件 14.引擎模板:jinja 阅读全文
posted @ 2018-07-13 13:15 fight139 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1.安装pipenv,这个工具属于python3 升级pip : pip3 install pipenv 2.在项目中创建虚拟环境 3.激活虚拟环境,进入虚拟环境 进入虚拟环境之前: pipenv shell 进入虚拟环境之后: 4.在虚拟环境中安装flask pipenv install flas 阅读全文
posted @ 2018-07-13 09:54 fight139 阅读(234) 评论(0) 推荐(0) 编辑
摘要:1. 字典-->列表 arr = list(dic.items()) [( 'key', value ),()] 2.字符串格式化输出 0:<10 :左对齐 0:>5 右对齐 阅读全文
posted @ 2018-06-13 12:42 fight139 阅读(125) 评论(0) 推荐(0) 编辑
摘要:这个模块实现了许多不同的安全哈希和消息摘要算法的通用接口。包括FIPS安全哈希算法SHA1、SHA224、SHA256、SHA384和SHA512(在FIPS 180-2中定义)以及RSA的MD5算法(在Internet RFC 1321中定义)。术语“安全哈希”和“消息摘要”是可互换的。较老的算法 阅读全文
posted @ 2018-06-03 19:44 fight139 阅读(423) 评论(0) 推荐(0) 编辑
摘要:1.jieba 库 -中文分词库 words = jieba.lcut(str) >列表,词语 count = {} for word in words: if len(word)==1: continue else: count[word] = count.get(word,0)+1 函数 jie 阅读全文
posted @ 2018-06-02 15:33 fight139 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.float 浮点型 Floating Point Arithmetic: Issues and Limitations(浮点数:问题和限制) Floating-point numbers are represented in computer hardware as base 2 (binary 阅读全文
posted @ 2018-05-26 14:43 fight139 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1.安装 2.请求处理程序和请求参数 1.安装 2.请求处理程序和请求参数 1.安装 pip install tornado 2.请求处理程序和请求参数 Tornado 的 Web 程序会将 URL 或者 URL 范式映射到 tornado.web.RequestHandler 的子类上去。在其子类 阅读全文
posted @ 2018-05-05 16:33 fight139 阅读(174) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示