
Python
文章平均质量分 92
从数据分析的角度探寻Python的魅力
沐浴清风z
我只会Hello,World
展开
-
【Python3】简述numpy.nan和None的区别
None vs NaN要点总结在pandas中, 如果其他的数据都是数值类型, pandas会把None自动替换成NaN, 甚至能将s[s.isnull()]= None,和s.replace(NaN, None)操作的效果无效化。 这时需要用where函数才能进行替换。None能够直接被导入数据库作为空值处理, 包含NaN的数据导入时会报错。numpy和pandas的很多函数能处理NaN,...转载 2019-12-24 15:03:44 · 2539 阅读 · 0 评论 -
【Python3】通过模板实现PPT的自动生成
去年第一次接触了pptx-python,大致看了一下,没有做深入的探索。直到最近朋友有一堆ppt要做,因为样式比较单一,量有很大,想起来这个python包正好派上用场,花了一天的时间看了官方文档,无奈这英语水平还要继续努力啊。现在将所看所理解的整理如下:建立和打开一个pptx最新更新的文档包已经可以支持建立和打开pptx,形式如下presentation的基本模块from pptx i...转载 2019-12-23 13:44:41 · 4760 阅读 · 1 评论 -
Python --Redis Hash操作
文章目录一、Redis Hash操作二、Hash命令2.1 hset(name, key, value)2.2 hmset(name, mapping)2.3 hget(name, key)2.3 hmget(name, key, *args)2.4 hgetall(name)2.7 hvals(name)2.8 hexists(name, key)2.9 hdel(name,*keys)2.10...转载 2019-11-30 14:31:47 · 515 阅读 · 0 评论 -
【Python3】实现数据库数据提取并发送邮件,添加附件
#!/usr/bin/python3import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerfrom email.mime.base import MIMEBasefrom email.mime.multipart import MIMEMultipartimport pymys...原创 2019-11-14 16:54:46 · 1590 阅读 · 0 评论 -
【Python3】实现简单数据同步功能
工作中需要将不同现网服务器中的数据同步至备库中,用Python实现很简单,具体如下import pymysql'''author:shikailiangfunction:实现简单ETL的功能'''# 执行的SQL语句sql='''SELECT DATE_FORMAT(SYSDATE(),'%Y-%m-%d')dd, spzkc.spbh '商品编号', sp.mc '名称', sp...原创 2019-11-08 15:42:38 · 1537 阅读 · 0 评论 -
【Python3】POP3协议收邮件
POP3协议POP3全称Post Official Protocol3,即邮局协议的第三个版本,它规定了怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议,它是因特网电子协议的第一个离线标准,POP3允许用户从服务器上将邮件存储到本地主机(个人计算机),同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的邮件服务器,用来接收电子邮件。Python3...转载 2019-10-28 20:16:00 · 938 阅读 · 0 评论 -
【Python3】通过调用百度OCR实现数据批量整理
#-*-coding:utf-8 -*-import pandas as pdimport osimport requestsfrom aip import AipOcrimport base64from urllib.parse import urlencodeif __name__=="__main__": last_path = os.path.abspath(os...原创 2019-10-21 21:44:43 · 973 阅读 · 0 评论 -
【Python3】简易爬虫实现船舶的MMSI的获取
import requestsimport osimport timeimport pymysqlimport pandas as pdimport re'''author:shikailiangfunction:通过读取船舶数据,分别请求拿到json数据入库'''#定义入库的类class company_ship_in_database: def __init__...原创 2019-10-20 20:04:40 · 4415 阅读 · 0 评论 -
【Python3】实现excel文件自动入库(一)
前言在工作的过程中遇到了大批量数据入库的操作,总共三张Excel,格式不复杂,以往以手工方式通过navicat入库,这里通过Python实现调用Excel然后入库#-*-coding:utf-8 -*-import pandas as pdimport osimport pymysqlimport multiprocessing as mp'''author:shikailiang...原创 2019-09-29 15:56:27 · 1399 阅读 · 0 评论