简易任务管理器,管理手头上的工作
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
lxb 704857ae4c - 新增调整单元格之后自动适应高度 3 weeks ago
.gitignore 更新readme 2 months ago
README.md 更新Readme,优化当前环境的显示 2 months ago
app.py - 新增调整单元格之后自动适应高度 3 weeks ago

README.md

简介

任务管理小工具。用python开发,使用 customtkinter + tksheet 做的界面,用 sqlite 保存数据。

这个工具90%以上的代码都是AI写的,就是后面细枝末节的需求实在需要自己上手改才行,才手动改了部分代码。其他大部分代码我其实都没看过。

使用

打包

# 当前目录下
pyinstaller --onefile --windowed --name TaskManager app.py
# 创建一个新环境
conda create -n taskMgr python=3.13.9
conda activate taskMgr

# -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install tkcalendar==1.6.1 tksheet==7.5.19 customtkinter==5.2.2

当前python环境的conda list

# Name                     Version          Build               Channel
babel                      2.17.0           pypi_0              pypi
bzip2                      1.0.8            h2bbff1b_6
ca-certificates            2025.12.2        haa95532_0
customtkinter              5.2.2            pypi_0              pypi
darkdetect                 0.8.0            pypi_0              pypi
expat                      2.7.3            h885b0b7_4
libexpat                   2.7.3            h885b0b7_4
libffi                     3.4.4            hd77b12b_1
libmpdec                   4.0.0            h827c3e9_0
libzlib                    1.3.1            h02ab6af_0
openssl                    3.0.18           h543e019_0
packaging                  25.0             pypi_0              pypi
pip                        25.3             pyhc872135_0
python                     3.13.9           h260b955_100_cp313
python_abi                 3.13             3_cp313
setuptools                 80.9.0           py313haa95532_0
sqlite                     3.51.0           hda9a48d_0
tk                         8.6.15           hf199647_0
tkcalendar                 1.6.1            pypi_0              pypi
tksheet                    7.5.19           pypi_0              pypi
tzdata                     2025b            h04d1e81_0
ucrt                       10.0.22621.0     haa95532_0
vc                         14.3             h2df5915_10
vc14_runtime               14.44.35208      h4927774_10
vs2015_runtime             14.44.35208      ha6b5a95_10
wheel                      0.45.1           py313haa95532_0
xz                         5.6.4            h4754444_1
zlib                       1.3.1            h02ab6af_0

主要功能:

  1. 添加任务(可设置 类型、优先级、状态、链接、备注等信息)
  2. 可筛选、排序,并且可以保存为模板快速应用
  3. 可标记任务的处理日期(每个任务可以有多个处理日期),并且在表格页面显示当天是否处理。编辑页面可以查看该任务的所有日期。日历界面可以查看某天处理的所有任务。