加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
manage.py 997 Bytes
一键复制 编辑 原始数据 按行查看 历史
牛牛 提交于 2019-11-26 11:09 . frist commit
import sys, os
base_path = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, base_path)
from utils.project import Project
from utils import clean
def create_project():
name = input('请输入项目名称:').strip()
if not name:
print('请输入项目名称!')
return
project = Project(name)
project.main()
print('【%s】project create success!' % name)
def clean_report():
days = input('请输入清理几天的日志,默认清理10天:').strip()
if days.isdigit():
clean.clean_report(int(days))
elif days == '':
clean.clean_report()
else:
print('天数输入不合法!')
def main():
func_map = {'1': create_project, '2': clean_report}
msg = '''
1 => 创建项目
2 => 清理报告
other => 退出
>>>:'''
choice = input(msg).strip()
if choice in func_map:
func_map[choice]()
else:
print('退出')
if __name__ == '__main__':
main()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化