Python开发入门到精通--Python 搭建云服务和小程序“云办公”
小职 2021-09-18 来源 :Python中文社区 (ID:python-china) 阅读 485 评论 0

摘要:本文主要介绍了Python开发入门到精通--Python 搭建云服务和小程序“云办公”,通过具体的内容展现,希望对大家Python开发的学习有所帮助。

本文主要介绍了Python开发入门到精通--Python 搭建云服务和小程序“云办公”,通过具体的内容展现,希望对大家Python开发的学习有所帮助。

Python开发入门到精通--Python 搭建云服务和小程序“云办公”


随着语音输入和5G时代的来临,传统借助纸笔或者电脑的工作方式,越来越难以满足人们的高节奏工作需求,手机已经成为接收信息的重要载体,我们如何高效地使用手机进行办公,将碎片时间化零为整,是提高工作效率,提升自我的一个新的增长点。基于这个需求,我用Python开发了一个使用云服务器和微信小程序进行“云办公”工具。

 

一、需求发现

(一)勿以善小而不为

人有两个缺点,既好高骛远又懒惰。好高骛远让我们对收益小的工作,置之不理,眼里只是关注着现阶段的重要工作,但是重要工作一般比较复杂。懒惰则让未分解的工作任务一拖再拖。

 

其实工作是一个任务集群,重要工作就像一棵大树,其他琐事就像是周围的杂草,虽然完成重要工作这件事非常诱人,但是我们不能否认去除某些杂草对“砍倒”这颗大树,也是很有裨益的。更何况有时候杂草过多,你甚至发现不了树,只会感觉到莫名的焦虑感。

 

(二)清空记忆是最爽的极简

清空记忆,就是把所想要做的事记录到外部媒介。这其实是轻而易举的小事,但清空的记忆资源,人脑的意识和潜意识才能集中精力去思考。

 

当然,这个外部媒介的记录和调用方式一定要方便。现在印象笔记和讯飞语记等产品,都是比较优秀的网络笔记工具。但它们对于如何高效使用笔记和对个人信息的挖掘还有待深入。

 

二、程序实现

(一)用微信小程序记录待办事项和小笔记

首先在手机端使用一个小程序来记录日常的待办事项和小笔记,可以使用语音输入。把需要做的事情一条条记录下来。先将无形的焦虑化成有形的待办事项,再把待办事项一条条地完成。

 Python开发入门到精通--Python 搭建云服务和小程序“云办公”

 

 

此外,这个工具还能当做小笔记用(红色方框中带有“@”符号的就是小笔记),当我们不在电脑前也可以去构思一篇文章或者某个PPT演讲。遇到灵感随时记录下来。这个工具就像是一个记忆的外接硬盘,随时释放工作记忆。

 

后端代码:

 

用python的flask在后台建立服务器,接收小程序提交的API接口指令进行更新、删除、新增待办事项和笔记。

 

#API接口  

@app.route('/<int:task_id>', methods=['GET'])  

def get_tasks(task_id):  

    if task_id==777:  #新增  

        # neirong=urllib.parse.unquote(request.args.get('gg2'))  

         work=urllib.parse.unquote(request.args.get('work'))  

         jindu=urllib.parse.unquote(request.args.get('jindu'))  

         dlzt=urllib.parse.unquote(request.args.get('dlzt'))  

         shijian11=time.strftime('%y-%m-%d',time.localtime(time.time()))  

         shijian11 = datetime.datetime.strptime(shijian11, "%y-%m-%d")  

         shijian_f3=shijian11-datetime.timedelta(days=3)  

         shijian11shijian11=shijian11.strftime("%Y-%m-%d")  #今天  

         data=pd.DataFrame({'日期':[shijian11],

                              '工作':[work],  

                              '进度':[jindu],  

                            '来源':[dlzt]  

                              })  

         db = client.daibanlist  

         collection = db.daibanlist   

         records = json.loads(data.T.to_json()).values()  

         collection.insert(records)

思想的极简不应该是躲避事情,而是通过合理布局,用有限的精力做出最大的成效,提高自己管理繁杂事务的能力。让我们每个人都如“韩信将兵,多多益善”,随时随地聚集思想,创造价值。

 

(二)在网页端将小笔记打上标签,整理成篇

把平时的思考转化为成果,整合也是一种简化。我还设计让这个工具可以通过网页端来展示内容。在网页端可以查看和搜索还未打上标签的小笔记,并且根据标签把不同组织的小段文字合并成完整的文章,稍加修改就成为一个完整的作品。

 

下图为手机网页展示。

 Python开发入门到精通--Python 搭建云服务和小程序“云办公”

 

 

网站后台代码:

 Python开发入门到精通--Python 搭建云服务和小程序“云办公”

 

 

也用python的flask在后台建立网站服务器,完成打标签、合并小笔记内容的功能。


我是小职,记得找我

✅ 解锁高薪工作

✅ 免费获取基础课程·答疑解惑·职业测评

Python开发入门到精通--Python 搭建云服务和小程序“云办公”

本文由 @小职 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程