大家好,这里是Python程序员晚枫。
我自己是2019年从法学院毕业后就从事了程序员的工作,因为业务需要或者自己感兴趣,先后使用过的开发语言有:Java、JS、Python等。
今天整理一下这3年开发的5个私人项目,全部开源给大家,并且写明使用的步骤和命令。
以下内容,按照访问的用户数量排序。
关注我的读者都知道,这3年我一直关注Python自动化办公
这个方向,做了一个方便小白使用的开源项目python-office。
1行代码即可实现自动化办公,不需要非程序员学习复杂的编程知识。
如下图所示,截止今日发文,该项目在GitHub获得了150+ star,10+ contributors
,感谢大家的参与和认可~!
GitHub:https://github.com/CoderWanFeng/python-office
这个网站的技术框架:python-office 源码下载和使用命令如下:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U
# 因为功能很多,各个功能的使用,请大家移步官方文档。
# 全部免费开源。
官网链接:https://www.python-office.com/
这个项目和上一个息息相关,为了更好的介绍python-office这个项目,我买了服务器 + 域名 + DNS解析 + CDN服务等一堆应用,然后用vuepress
开发了一个配套的网站:https://www.python-office.com.
这个网站,用电脑打开的主页效果是这样的
👇
网址:www.python-office.com
这个网站的技术框架:vuepress 源码下载和使用命令如下:
git clone https://github.com/CoderWanFeng/python-office.com # 把项目clone到本地
cd python-office.com/docs-pages #进入主目录
npm run dev #运行项目,需要你本地有node环境,node环境的下载和安装,我这里就不罗嗦了,百度大量有。
# npm run build
这几年我一直更新技术博客:Python知识分享。
但是发布到其它平台的文章,为了配合平台政策,我可能要做各种各样的内容阉割。
所以有了个人网站以后,在把文章发布到自媒体平台的同时,我也会把更加完整版内容
发布到自己的网站上。
手机上的效果是这样的
👇
网址:www.python4office.cn
这个网站的技术框架:hexo 源码下载和使用命令如下:
git clone https://github.com/CoderWanFeng/python4office.cn.git #把项目clone到本地
cd hexo/hexo # 进入启动目录
hexo c # 清除残留打包文件
hexo g # 项目打包
hexo s # 本地运行项目
因为自己的技术群实在是太多了(100+),我就给自己开发了一个微信自动回复机器人。视频教程👉http://t.cn/A6aIPYdQ
这个机器人不仅可以个人微信号使用,还可以放在公众号后台,给公众号使用。
这个网站的技术框架:wxpy(机器人)、flask(回复内容)
一定注意
:微信机器人的使用,必须确保你的微信能登录网页版微信
,请务必事先确认一下,否则你是用不了的,据我所知无解;公众号使用没有任何限制
,所有人的公众号都可以。 源码下载和使用命令如下:
git clone https://github.com/CoderWanFeng/weixin-robot.git # 把项目clone到本地
pip install wxpy # 下载依赖
pip install flask # 下载依赖
cd weixin-robot/wechat-robot/code/ # 进入主程序目录
python3 wechat_flask.py # 启动接口
python3 wechat_robot.py # 启动机器人
这是我最早的有用户的一个项目:彩虹屁小程序,2019年的时候非常流行彩虹屁,我就花了一周的时间,写了一个小程序给我的读者玩。到现在,这个小程序还在正常开通使用,欢迎大家体验👉我在留言板里,偷偷说过我爱你。
效果如下图所示👇
这个网站的技术框架:微信小程序 · 云开发 源码下载和使用命令如下:
浏览器打开:https://github.com/CoderWanFeng/rainbow-miniprogram
# 非常遗憾,因为我之前的操作失误,这个项目的代码全部被删除了。
# 如果你需要的话,请在这个项目的GitHub里提交issues,如果有需要,我会尽力恢复。
从决定从事程序员的第一天起,我就想做一个对别人有用的东西出来,这几年也是一直在探索中。
我做得还不够好,自己的技术也有待提高。如果上面的项目有幸有你喜欢的,或者你看过后有更好的创意
,欢迎你来联系我,我们一起把它做得更好
本文分享自 Python自动化办公社区 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!