简单的办公工具

简介: 简单的办公工具

一个简单的办公工具:

```python

from datetime import datetime

# 定义任务类

class Task:

   def __init__(self, name, due_date):

       self.name = name

       self.due_date = due_date

# 定义任务列表

tasks = []

# 定义菜单

def print_menu():

   print("1. 添加任务")

   print("2. 显示任务")

   print("3. 退出")

# 获取用户输入

def get_input():

   choice = input("请输入选择(1/2/3): ")

   return choice

# 处理用户选择

def handle_choice(choice):

   if choice == '1':

       name = input("请输入任务名称: ")

       date_string = input("请输入截止时间(格式为YYYY-MM-DD HH:mm): ")

       try:

           due_date = datetime.strptime(date_string, '%Y-%m-%d %H:%M')

       except ValueError:

           print("时间格式不正确,请重新输入。")

           return

       task = Task(name, due_date)

       tasks.append(task)

       print("任务添加成功!")

   elif choice == '2':

       if not tasks:

           print("暂无任务。")

           return

       tasks.sort(key=lambda task: task.due_date)

       for index, task in enumerate(tasks):

           print(f"{index + 1}. {task.name},截止时间:{task.due_date}")

   elif choice == '3':

       exit()

   else:

       print("输入不正确,请重新输入。")

# 显示菜单

while True:

   print_menu()

   choice = get_input()

   handle_choice(choice)

```

这个脚本创建一个Task类来表示一个任务。然后,它允许用户添加任务并将其保存在一个任务列表中,其中每个任务由名称和截止日期组成。此外,它还允许用户查看任务列表,并按截止日期排序。最后,它提供一个简单的菜单,允许用户执行这些操作。

你可以将这个脚本作为办公工具,帮助你记录任务和截止日期,并按照截止日期进行排序,以便更好地安排你的任务。

相关文章
|
2月前
|
存储 人工智能 监控
分享5款让办公学习井井有条的小工具
本文介绍了五款实用的Win10小工具:Folder Painter用于文件夹图标自定义;CustomizerGod实现系统界面个性化;3171.CN提供多种在线工具;XMeters监控系统资源;QuickCut管理快捷方式,帮助提升办公学习效率。
41 1
|
2月前
|
敏捷开发 存储 数据可视化
无纸化办公用什么软件能够最快提高工作效率!
无纸化办公(Paperless Office)是现代办公的重要趋势,旨在减少纸张使用,保护环境,提高效率,降低成本。通过电子文件管理,无纸化办公实现了快速查找、即时共享和远程协作,大幅提升了工作效率。文章推荐了五款高效无纸化办公软件:板栗看板、Jira、Wrike、Basecamp 和 Monday.com,这些工具在任务管理、项目协作和数据统计等方面表现出色,助力企业实现无纸化转型。
|
8月前
|
存储 监控 安全
ONLYOFFICE:打造安全、便捷的在线办公环境
ONLYOFFICE:打造安全、便捷的在线办公环境
202 2
|
8月前
|
前端开发 Java 关系型数据库
云尚办公系统:搭建环境1
云尚办公系统:搭建环境1
225 1
|
8月前
智能化办公,尽在免费OA办公系统
利用免费OA办公系统,可以实现从传统办公方式到智能化办公方式的转变,为企业提供高效、智能、便捷的办公环境。
101 3
|
存储 数据安全/隐私保护 Windows
分享5款我常用的软件,让学习和办公更高效
今天给大家推荐5个我自己也常用的软件,可以解决很多问题,给你的学习和办公带来巨大帮助。
92 0
|
搜索推荐 数据安全/隐私保护 iOS开发
推荐5款我常用的免费软件,办公学习更高效
今天给大家推荐5个我自己也常用的软件,可以解决很多问题,给你的学习和办公带来巨大帮助。
145 0
|
搜索推荐 索引
每天分享五款工具,让你的工作办公更顺心
快乐不是在于拥有什么,而在于我们和别人分享什么。每天分享五款工具,让大家工作办公更顺心就是我最大的快乐。
178 1
每天分享五款工具,让你的工作办公更顺心
|
存储 安全 网络安全
分享五款免费好用的办公工具
今天我们分享五款常用的在线工具,它们可以帮助我们在日常生活和工作中更高效地沟通、保护设备安全、签署文件、以及存储和共享文件。
254 1
|
人工智能 安全
你值得拥有的5款好用办公神器
分享是一种神奇的东西,它使快乐增大,它使悲伤减小,坚持分享一些好用的软件给大家,今天继续为大家带来五款办公神器。
137 1

热门文章

最新文章