前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3年开发了5个私人项目:自动化办公、网站、机器人、小程序...免费开源,拿走不谢~

3年开发了5个私人项目:自动化办公、网站、机器人、小程序...免费开源,拿走不谢~

作者头像
程序员晚枫
发布2022-12-06 15:05:46
4000
发布2022-12-06 15:05:46
举报
文章被收录于专栏:自动化办公自动化办公

大家好,这里是Python程序员晚枫。

我自己是2019年从法学院毕业后就从事了程序员的工作,因为业务需要或者自己感兴趣,先后使用过的开发语言有:Java、JS、Python等。

今天整理一下这3年开发的5个私人项目,全部开源给大家,并且写明使用的步骤和命令。

以下内容,按照访问的用户数量排序。

1、自动化办公

关注我的读者都知道,这3年我一直关注Python自动化办公这个方向,做了一个方便小白使用的开源项目python-office

1行代码即可实现自动化办公,不需要非程序员学习复杂的编程知识。

如下图所示,截止今日发文,该项目在GitHub获得了150+ star,10+ contributors,感谢大家的参与和认可~!

GitHub:https://github.com/CoderWanFeng/python-office

这个网站的技术框架:python-office 源码下载和使用命令如下:

代码语言:javascript
复制
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

# 因为功能很多,各个功能的使用,请大家移步官方文档。
# 全部免费开源。
 官网链接:https://www.python-office.com/

2、开源项目的官网

这个项目和上一个息息相关,为了更好的介绍python-office这个项目,我买了服务器 + 域名 + DNS解析 + CDN服务等一堆应用,然后用vuepress开发了一个配套的网站:https://www.python-office.com.

这个网站,用电脑打开的主页效果是这样的👇

网址:www.python-office.com

这个网站的技术框架:vuepress 源码下载和使用命令如下:

代码语言:javascript
复制
git clone https://github.com/CoderWanFeng/python-office.com # 把项目clone到本地

cd python-office.com/docs-pages #进入主目录

npm run dev #运行项目,需要你本地有node环境,node环境的下载和安装,我这里就不罗嗦了,百度大量有。
# npm run build

3、适合手机观看的个人网站

这几年我一直更新技术博客:Python知识分享

但是发布到其它平台的文章,为了配合平台政策,我可能要做各种各样的内容阉割。

所以有了个人网站以后,在把文章发布到自媒体平台的同时,我也会把更加完整版内容发布到自己的网站上。

手机上的效果是这样的👇

网址:www.python4office.cn

这个网站的技术框架:hexo 源码下载和使用命令如下:

代码语言:javascript
复制
git clone https://github.com/CoderWanFeng/python4office.cn.git #把项目clone到本地

cd hexo/hexo # 进入启动目录

hexo c # 清除残留打包文件

hexo g # 项目打包

hexo s # 本地运行项目

4、微信机器人

因为自己的技术群实在是太多了(100+),我就给自己开发了一个微信自动回复机器人。视频教程👉http://t.cn/A6aIPYdQ

这个机器人不仅可以个人微信号使用,还可以放在公众号后台,给公众号使用。

这个网站的技术框架:wxpy(机器人)、flask(回复内容) 一定注意:微信机器人的使用,必须确保你的微信能登录网页版微信,请务必事先确认一下,否则你是用不了的,据我所知无解;公众号使用没有任何限制,所有人的公众号都可以。 源码下载和使用命令如下:

代码语言:javascript
复制
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 # 启动机器人

5、彩虹屁小程序

这是我最早的有用户的一个项目:彩虹屁小程序,2019年的时候非常流行彩虹屁,我就花了一周的时间,写了一个小程序给我的读者玩。到现在,这个小程序还在正常开通使用,欢迎大家体验👉我在留言板里,偷偷说过我爱你。

效果如下图所示👇

这个网站的技术框架:微信小程序 · 云开发 源码下载和使用命令如下:

代码语言:javascript
复制
浏览器打开:https://github.com/CoderWanFeng/rainbow-miniprogram

# 非常遗憾,因为我之前的操作失误,这个项目的代码全部被删除了。
# 如果你需要的话,请在这个项目的GitHub里提交issues,如果有需要,我会尽力恢复。

写在最后

从决定从事程序员的第一天起,我就想做一个对别人有用的东西出来,这几年也是一直在探索中。

我做得还不够好,自己的技术也有待提高。如果上面的项目有幸有你喜欢的,或者你看过后有更好的创意,欢迎你来联系我,我们一起把它做得更好

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python自动化办公社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、自动化办公
  • 2、开源项目的官网
  • 3、适合手机观看的个人网站
  • 4、微信机器人
  • 5、彩虹屁小程序
  • 写在最后
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档