python 日程管理
时间: 2023-07-17 08:59:32 浏览: 52
Python日程管理可以通过使用第三方库或自定义代码来实现。以下是一个使用datetime和calendar库的示例:
```python
import datetime
import calendar
def add_event(date, event):
"""添加事件到日程"""
with open('schedule.txt', 'a') as file:
file.write(f'{date}: {event}\n')
def view_schedule():
"""查看日程"""
with open('schedule.txt', 'r') as file:
schedule = file.read()
print(schedule)
def main():
while True:
print("\n1. 添加事件")
print("2. 查看日程")
print("3. 退出")
choice = input("请选择操作:")
if choice == '1':
date = input("请输入日期(格式:YYYY-MM-DD):")
event = input("请输入事件:")
add_event(date, event)
print("事件添加成功!")
elif choice == '2':
print("日程表如下:")
view_schedule()
elif choice == '3':
print("退出程序")
break
else:
print("无效的选择!")
if __name__ == '__main__':
main()
```
这个简单的示例使用一个文本文件来存储日程。你可以根据自己的需求进行扩展和修改。希望对你有所帮助!