- 博客(5)
- 收藏
- 关注
原创 ModuleNotFoundError: No module named ‘pip‘;ERROR: Could not find a version that satisfies the requir
错误提示1:解决方法:在windows环境下cmd输入以下命令python -m ensurepip错误提示2:解决方法:使用镜像源pip install pydotplus -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2022-05-28 15:06:04
594
原创 Python办公自动化实践:连接MySQL数据库实现每日定时批量发送报表邮件
需求:编写一个Python程序每天定时给业务人员发送报表。实现思路:要定期发送报表需要Python连接MySQL获取数据库每日更新的数据;然后把数据按照指定格式写入到Excel表格内,若有需求还可以在工作表内绘制图表;最后利用Python 的邮件发送模块把报表作为附件发送给收件人。在使用自定义程序发送邮件时需要先开通POP3/SMTP服务和IMAP/SMTP服务。代码中加入了while和if循环,使用了xlsxwriter模块替代df.to_excel命令,使用了openpyxl模块可以插入图片。
2022-05-09 18:53:16
872
原创 注意SQL的关键字是蓝色的,直接作为别名是会出错的
今天在练习SQL语句时遇到了一个错误提示,仔细与标准答案对比后才发现我把别名mob写成了mod。而mod其实是一个取余函数,可以看到作为关键字,mod呈现的是蓝色,不能直接作为别名出现在语句中。如果非要使用关键字作为别名,需要加上单引号即可。特此记录这个坑,警醒自己读者。Mysql关键字官网查询https://dev.mysql.com/doc/refman/8.0/en/keywords.html...
2022-05-07 14:50:35
670
原创 数据分析方法——借助FRM模型及Excel分析工具对客户进行分类
模型介绍 RFM模型是根据客户行为的三个指标来对客户进行分类的方法。这三个指标分别是客户最近一次的消费时间、一段时间内的消费频率及消费金额。RFM模型中三个字母的含义:R(Recency) 表示客户最近一次的消费时间距离当前观测时间有多远,该值越小代表客户近期的消费时间距观测时间越近,所以R值越小越好。F(Frequency) 表示客户在观测时间内的购买次数,该值反应了消费者的购买频率,越大越好。M (Monetary) 表示客户在观测时间内的消费金额,该值反应了...
2022-03-25 20:26:12
1096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人