资源简介

「Park at ease」停车场管理系统,基于Python面向对象实现。 这个项目本来是给部门里小干事布置的课设任务(题目基本上是根据自己的想法出的),当时自己正好在学Python,就想拿这个项目练练手,于是就有了这个基于Python面向对象实现的停车场管理系统。 原来这个项目都是自己弄着玩的,这几天整理文件发现几个月前还写了这玩意儿,还挺有意思的。 使用及转载时请注明出处,保留作者信息,严禁商用,严禁用于完成课设任务,谢谢!

资源截图

代码片段和文件信息

# -*- coding: utf-8 -*-
“““
# Car.py
Configurations of Car.
包括class Car&ParkManage定义、车辆管理(新增、删除、修改等)
Made by Hzj.
“““

from enum import Enum
import time
import re
import os
import logging

Model = Enum(‘Model‘ (“小汽车“ “小卡“ “中卡“ “大卡“))
Color = Enum(‘Color‘ (“白色“ “黑色“ “灰色“ “蓝色“ “红色“ “黄色“))
unit_price = 5  # 每小时单价为5元


class Car(object):  # ParkManage
    def __init__(self parknum carnum model color intime=None):
        # super(Car self).__init__()
        self.parknum = parknum
        self.carnum = carnum
        self.model = model
        self.color = color
        self.intime = intime

    def __setitem__(self key value):
        self.__dict__[key] = value

    def __getitem__(self key):
        return self.__dict__[key]

    def __str__(self):
        return “%4s   %-8

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-08-15 18:01  Park_at_ease-master\
     目录           0  2019-08-15 18:01  Park_at_ease-master\.idea\
     文件         398  2019-08-15 18:01  Park_at_ease-master\.idea\CEIESTACourseDesign.iml
     目录           0  2019-08-15 18:01  Park_at_ease-master\.idea\codestyles\
     文件         194  2019-08-15 18:01  Park_at_ease-master\.idea\codestyles\Project.xml
     文件         142  2019-08-15 18:01  Park_at_ease-master\.idea\codestyles\codestyleConfig.xml
     文件         211  2019-08-15 18:01  Park_at_ease-master\.idea\encodings.xml
     文件         817  2019-08-15 18:01  Park_at_ease-master\.idea\misc.xml
     文件         290  2019-08-15 18:01  Park_at_ease-master\.idea\modules.xml
     文件         180  2019-08-15 18:01  Park_at_ease-master\.idea\vcs.xml
     文件       22023  2019-08-15 18:01  Park_at_ease-master\Car.py
     文件         138  2019-08-15 18:01  Park_at_ease-master\GUI.py
     文件        2557  2019-08-15 18:01  Park_at_ease-master\IO.py
     文件        2676  2019-08-15 18:01  Park_at_ease-master\README.md
     文件        1185  2019-08-15 18:01  Park_at_ease-master\User.py
     文件          25  2019-08-15 18:01  Park_at_ease-master\_config.yml
     文件        7164  2019-08-15 18:01  Park_at_ease-master\main.py
     目录           0  2019-08-15 18:01  Park_at_ease-master\pic\
     文件      192908  2019-08-15 18:01  Park_at_ease-master\pic\pic01.png
     文件      279873  2019-08-15 18:01  Park_at_ease-master\pic\pic02.png
     文件      195793  2019-08-15 18:01  Park_at_ease-master\pic\pic03.png
     文件      200080  2019-08-15 18:01  Park_at_ease-master\pic\pic04.png
     文件      205391  2019-08-15 18:01  Park_at_ease-master\pic\pic05.png
     文件      158920  2019-08-15 18:01  Park_at_ease-master\pic\pic06.png
     文件      253746  2019-08-15 18:01  Park_at_ease-master\pic\pic07.png
     文件          90  2019-08-15 18:01  Park_at_ease-master\pic\readme.md

评论

共有 条评论