10讲 · Python微信机器人
课程答疑群
你可以+我微信,备注:机器人,我来邀请你加入答疑群:
- 我的微信,点击添加:python-office
👉 项目官网 👈
👉 本开源项目的交流群 👈
欢迎学习给小白的《12讲 · Python微信机器人》,课程已经更新完毕🚀,每一节课都包含:视频、文档、代码、软件和答疑群,点我下载。
本次课程的特点有以下几个:
本套课程的代码,全部来自开源项目,Python微信机器人的专用库:PyOfficeRobot
:又一个微信聊天机器人横空出世了,人人可用!
PyOfficeRobot是一个第三方库,所以运行代码之前,你的电脑需要有以下Python环境:
有了以上准备,我们可以直接用1行命令,安装PyOfficeRobot这个库。
1 | pip install -i https://mirrors.aliyun.com/pypi/simple/ PyOfficeRobot -U |
1 | # 首先,将PyOfficeRobot模块导入到我们的代码块中。 |
其中,发消息如何换行?
1 | import PyOfficeRobot |
1 | import PyOfficeRobot |
1 |
|
其中,keywords
里,也可以运行方法:
1 |
|
1 | import PyOfficeRobot |
1 | import PyOfficeRobot |
1 | import PyOfficeRobot |
1 | # pip |
免费版
1 | # pip install PyOfficeRobot |
ChatGPT版
1 | # pip install PyOfficeRobot |
你好,这里是程序员晚枫,今天给大家介绍一套完整的课程:给小白的《50讲Python自动化办公》。
课程已经更新完毕,课程配套的:软件、代码、文档、视频和答疑群,都在文末。
付费本文(78元 = 780微信豆),文末自动出现网盘的二维码 + 我的微信二维码,永久有效。
软件和代码,如下图所示。👇
图片
本套课程主要是针对编程小白,而且是不想成为程序员的那种。所以课程主要针对以下需求展开:
回顾我过去这几年分享编程知识的经历,我收获很大,其中对我影响最大的一条是:我终于明白为什么那么多不是程序员的打工人想学Python了。
用福特汽车创始人福特的话来说:“客户不是要买电钻,而是要买墙上的那个洞。“
这句话引申到Python里,可以理解成:大家只想用Python快速完成自己的工作,而不是成为Python大师!
我用了1年多的时间,开发了70多个通过1行代码就可以调用的自动化办公的功能。
不想说开发这个课程和代码有多辛苦、每天下了班写文章、录视频有多疲惫,赚钱哪有不辛苦的对吧?只要我做出来的东西,能得到你的认可我就觉得值了。
我在这里说一下花78元钱购买了这套共50篇文章的合集(平均2毛钱1篇),你能得到什么:
另外,悄悄给有扎实的编程基础、不需要我指导学习和答疑,并且时间非常充足的朋友说,如果你想省下这78块钱(因为我也当过学生),你完全可以在我的B站主页搭配我的GitHub主页自学,我是完全开放给大家的。👉https://github.com/CoderWanFeng/python-office
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
大家好,我是在重庆的Python程序员晚枫,全网同名。
经常遇到身边的朋友,想从视频中提取出文字,尤其是自媒体博主,如果能直接把视频转换成文章,那可太省时间了。
通过一阵检索,发现网上有很多付费软件可以提供视频提取语音的功能,但是价格都不低。
作为程序员,肯定不满足于付费工具的东西,正好看到腾讯云AI平台正在搞活动,1元即可购买60个小时的录音文件识别时长,另外还有多种福利的赠送,于是果断购买。福利传送门
我们来一起看一下是怎么使用的~
从视频转为文字,我这里分成了2步:视频→音频→文字。
之前给大家开发了:视频提取语音的方法,代码如下,不懂的可以翻看我之前的文章。这里就不再多介绍了。
1 | # pip install povideo |
接下来我们看一下,⭐如何使用腾讯云AI的录音识别功能,把提取出来的语音,转换成文字吧。
这个录音识别的功能,腾讯云已经为我们写好了文档和代码,我根据这些资料,把这个转换功能,同样封装进了第三方库:povideo
。所以首先需要安装这个库:
1 | pip install povideo -U |
安装成功后,可以直接1行代码进行调用:
1 | import povideo |
参数主要分为2部分:语音路径和app配置,
作者:culljores
原文链接:https://blog.csdn.net/culljores/article/details/127080680
大家好,这里是Python程序员晚枫,今天给大家分享一篇读者群里的来稿:Python + Excel自动化办公,在工作中的实际应用。
欢迎大家总结python-office的使用经验,联系我投稿哟~
最近遇到一个需求:
这个需求适用于发送月度工资表、学校学生信息统计等场景。
在B站上找到@程序员晚枫
,大神制作的python-office库可以完美实现这个功能,在此拜谢,给大佬端茶。动手操作过程中遇到一些困难,把我的解决思路写下,供大家参考。
其他版本在安装python-office库时会遇到各种问题,解决起来费时费力,建议直接使用python 3.8.9 64位版本,只需要在pycharm上搭建一个新环境,就可以轻松安装使用了。
1 | pip install python-office |
用openpyxl
库的load_workbook()
读取相应的表格,表单和单元格都用列表的形式使用就行,例如[‘Sheet1’].[‘B1’]
openpyxl库的删除整行命令是ws.delete_rows()
,括号中输入行号,删除行时要注意从后往前删除,否则行号会出现错误:
比如删除了第二行后要删第三行,这时第三行已经变成了第二行,给删除造成麻烦,从后往前删就不会出现这个问题。
这里会用到最大行,命令为ws.max_row
,接着用for遍历,需要倒着数,for i in range(ws.max_row, 1, -1)
,这样就从最后一行开始遍历,一直遍历到第二行,把不想要的用ws.delete_rows(i)
删除就行。
wb.save()
,括号中写新的文件名
只需要用到一行命令,简单背后的复杂都由python-office
库的开发者帮我们封装好了,吃水不忘挖井人,给晚枫大神献上膝盖。
office.wechat.send_file(who=, file=)
,分别在括号里写上微信昵称和文件地址。
发到
上代码~
1 | import openpyxl, office #导入两个库,第一个处理excel,第二个用到微信发消息功能,第二个库还有很多强大便捷的功能。 |
什么是大数据抓嫖?看完一身冷汗,普通人也跑不了
大家好,这里是程序员晚枫。
今天起来,发现因为众所周知的原因,去年发布的1条视频👇,突然火起来了。🔥
(做博主,意外惊喜真多)
既然大家对这条视频这么感兴趣,今天我就给大家讲解一下,大数据抓嫖和Python的关系~
关于扫黄打非,上个时代主要靠线人举报、定期排查等人工的方式,进入大数据时代,如何利用大数据的方式,进行抓嫖工作呢?
实际使用的数据和算法有很多,我在这里举一个简单的例子:
大数据监控到2位用户的行为习惯:
通过这2份数据,我们很容易得出一个结论:
A女性用户较为可疑,B女性用户是一位大学生。再结合公务人员,对A用户进行突击检查,大概率能得到抓嫖的效果。
技术是把双刃剑,用于抓嫖大快人心,但是如果用于违法犯罪呢?我们每个人在大数据面前,都像被扒光了一样,没有任何隐私。能看见的有:大数据杀熟、大数据贷款骚扰等操作,不能看见的呢?不敢往下想。
大家可以在评论区,说说你对大数据的好处和坏处的看法~
先说结论:不是领导要求,就不要学。
通过上面抓嫖的例子,你应该很容易理解:
数据分析,更重要的是对业务的理解,而不是技术本身。
而且,你可以思考一个辩证的问题:如果小公司,数据量很小(100万以下),Excel等软件就可以处理了,学习Python相当于牛刀杀鸡;如果大公司,数据量很大(100亿以上),那你们公司一定有程序员来专门处理,为什么要你这种业余人士呢?
所以,如果是想从事数据分析工作,更重要的是学会业务逻辑,而不是Python这门技术。
如果领导要求你进行Python学习,网上那么多资料,怎么学呢?作为一个Python程序员,这里推荐你直接学这套31讲的视频课程,一步到位:玩转Python数据分析
如果你是算法工程师,很难。但是如果你只是做一个Python开发,实话说:大部分程序员面临的工作任务都很简单。
就像盖房子,设计图纸的工作很简单,而搬砖就不难。程序员的工作,更像是搬砖,而不是画图纸。所以被称为:新时代农名工。
上期视频我也给大家讲过了,程序员主要的工作,是根据业务部门、算法部门的要求,对照敲击出代码。这和搬砖没区别。不然怎么会人人都想干程序员呢?
不论做Python开发的哪个方向,哪怕是所谓的大数据开发,落到程序员头上的任务,也很简单。你更需要学习的Python本身。
以下是2份Python + 大数据的学习资料:
又一个微信聊天机器人横空出世了,人人可用!
之前给大家分享过一个微信机器人:一个15分钟的视频,教你用Python创建自己的微信聊天机器人!
但是这个机器人,需要基于网页版才能用;然而很多朋友的微信,是不能登录网页版微信的。
有没有一种微信机器人,任何人的微信都可以用,不需要网页微信功能呢?
在经过技术检索和开发以后,支持所有微信使用的:PyOfficeRobot来啦~
1行命令,安装PyOfficeRobot这个库
1 | pip install -i https://mirrors.aliyun.com/pypi/simple PyOfficeRobot -U |
先来一个简单的功能:自动给指定好友发送消息。
1 | # 首先,将PyOfficeRobot模块导入到我们的代码块中。 |
我最近开源了这个库的全部源代码,功能正在开发中,欢迎大家参与开发~
1 | docker pull mongo |
1 | import pymongo |
docker下载:https://www.docker.com/
docker engine 国内源:
1 | { |
参考链接:https://blog.csdn.net/sinat_29217765/article/details/114888396
1、3要素
2、编写dockerfile
可以打包一个镜像
docker是分层生成的
3、docker-compose
对于大量的镜像运行,已经运行顺序,进行编排
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true