
python
Tina_053
这个作者很懒,什么都没留下…
展开
-
pandas 数据筛选---isin(类似sql的in功能)str.contains(类似sql的like功能)
df的结构如下:筛选产品=‘结清’,注:一定要用 ‘==’,因为 '= '是判断内存地址的;多条件判断;条件与条件之间必须用 ‘()’ 小括号括起来,不然会报错没有小括号的报错形式如下:选取特定两列,用’[]‘方括号括起来:选取某列中包含多个字符,用isin(),注意isin( [] )括号里面是一个列表:.str.contains(’’)里面是字符串,用 “|” 可以进...原创 2020-04-09 14:39:27 · 2413 阅读 · 1 评论 -
python发邮件模板
代码模板# -*- coding: utf-8 -*-"""Created on Thu Apr 9 09:57:43 2020@author: Administrator"""from pyhive import prestoimport osimport pandas as pdimport warningsfrom smtplib import SMTP_SSLf...原创 2020-04-09 13:44:58 · 641 阅读 · 0 评论 -
jupyter notebook 使用指南
Jupyter Notebook简介 Jupyter Notebook是一个开源的web应用程序,一个交互式笔记本,支持运行 40多种编程语言。它允许您创建和共享文档,包含代码,方程,可视化和叙事文本。 用途包括:数据清洗和转换,数值模拟,统计建模、数据可视化、机器学习等等。 支持以网页的形式分享,GitHub 中天然支持 Notebook 展示,也可以通过 nbview...原创 2019-08-09 23:19:26 · 244 阅读 · 0 评论 -
python发送邮件_并附邮件;报错:SMTPServerDisconnected: Connection unexpectedly closed
出现如上报错SMTPServerDisconnected: Connection unexpectedly closed,可能出现的原因有以下两点:1.没有设置发件人的SMTP服务器;2.发件人的SMTP服务器设置错误;例如 163 邮箱的 SMTP服务器为:‘smtp.163.com’;若你设成 ‘smtp.qq.com’ QQ邮箱的SMTP服务器的话肯定会报错;以下为发送表格,并设置相对...原创 2019-08-09 22:26:29 · 6482 阅读 · 0 评论 -
PythonDataFrame 改变字符类型
1.直接用astype 强制转换:for i in df.columns[1:]: df[i] = df[i].astype('float')2.用map 转换:df['应还笔数'].map(str)原创 2019-08-14 11:10:11 · 4229 阅读 · 0 评论 -
python p组内排序并标号
结果如下图所示:对data 新增一列 sort_num;sort_num这一列就是我们对【分案金额】的排序,从小到大data['sort_num'] = data['分案金额'].rank(ascending = 1, method = 'dense')这里有两个参数:ascending: 选择是升序还是降序排列method 这个参数很重要;如果出现相等,则序号一样,之后序号照常...原创 2019-08-05 21:11:31 · 1493 阅读 · 0 评论 -
python 获取PDF中文字(PDFminer)
对于可以解析成TXT 的PDF 来说是比较好处理的。安装需要的包pip install pdfminer具体步骤:1.open 以二进制的办法打开PDF 文件2.利用PDFParser为打开的文件创建一个pdf文档分析器3.创建一个PDF文档4. 连接分析器 与文档对象: parser.set_document(doc);doc.set_parser(parser)5. 提供初始...原创 2019-07-28 11:48:25 · 3692 阅读 · 1 评论 -
python画图显示中文
------------------------显示中文---------------------------------#import seaborn as snsimport matplotlib as mplimport matplotlib.pyplot as pltmpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体m...原创 2019-08-05 19:57:12 · 5791 阅读 · 1 评论 -
python实现简单的聊天机器人
偶然间看到图灵的聊天机器人,今天借助图灵的借口,撩撩这个小可爱,哈哈哈哈,有兴趣的可以参考下面的代码:# -*- coding: utf-8 -*-"""Created on Sat Aug 3 16:25:26 2019@author: gongmingxian"""import requests, json, time, randomfeature_text = '''...原创 2019-08-03 16:50:55 · 1302 阅读 · 0 评论 -
python正则表达式
看完Python核心编程后,对正则表达式做出的总结.1.核心函数和方法:上述较常用的函数有:re.findall() # 匹配出所有满足条件的re.search() # 只匹配一个满足条件的(从左到右)re.match() #从开头开始匹配一个满足条件的(从左到右)re.compile() # 编译成正则表达式模式,返回一个正则表达式对象re.I # 不区分大小写的匹配2. ...原创 2019-05-06 18:11:03 · 171 阅读 · 0 评论