首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程之路

    学校报修管理系统设计

    视频演示地址:https://share.huoshan.com/hotsoon/s/h7OzJam5n68/ 需求分析:学校报修类别有两种,常规报修和电教报修。 教师提交报修填写报修单后,自动派单到维修人员,维修人员接单维修,维修后结束报修单,报修教师对维修人员进行评价。后台统计分析:报修区域、报修评价、报修次数、耗材等。 逻辑设计: 报修人:填写报修单详细,包括 报修人姓名、联系电话、所在部门/班级、报修类型、报修地址、故障描述、故障图片、给维修人员留言,提交报修单。报修结束后对报修单进行评价。 维修员:收到报修单后维修,维修后填写故障原因、耗材信息,结束报修单。 evaluate,reason,consumables,status,applicantName,remarks) 主键 报修人id 报修地址 报修类型 故障描述 报修时间 申请人姓名 备注 id teacherId

    6.1K70发布于 2018-08-30
  • 来自专栏编程之路

    学校报修管理系统设计

    需求分析:学校报修类别有两种,常规报修和电教报修。教师提交报修填写报修单后,自动派单到维修人员,维修人员接单维修,维修后结束报修单,报修教师对维修人员进行评价。 后台统计分析:报修区域、报修评价、报修次数、耗材等。 逻辑设计: 报修人:填写报修单详细,包括 报修人姓名、联系电话、所在部门/班级、报修类型、报修地址、故障描述、故障图片、给维修人员留言,提交报修单。报修结束后对报修单进行评价。 维修员:收到报修单后维修,维修后填写故障原因、耗材信息,结束报修单。 ,reason,consumables,status) 主键 报修人id 报修地址 报修类型 故障描述 报修时间 id teacherId address type description repairDate

    2.3K30发布于 2018-08-21
  • 来自专栏python3

    java 异常处理3

    声明异常: throws,不处理异常,丢给调用者处理 public static void f() throws IOException{ ... } 丢给调用方法处理 public static void main(String[]args) throws IOException{ f(); } main()方法丢给jre处理 自定义异常: 在运行时定义的异常用throw,如果是编译器异常则需要

    39430发布于 2020-01-09
  • 来自专栏编程之路

    学校报修管理系统-精简开放版

    报修系统设计见上一篇:学校报修系统设计 视频演示地址:https://share.huoshan.com/hotsoon/s/h7OzJam5n68/ 基于以下两个因素,开发精简开放版本。 2、不需要通知提醒、不需要限制报修人,即所有人均可以报修。管理员每天登录管理后台查看提交的报修,然后自行做相应的处理。 移动端或电脑端提交报修精简功能。 1、介绍:单页面报修,从页面简单明了,方便易用角度出发,即能准确描述报修内容,又可以上传图片辅助问题描述。 2、报修提交页面截图 WechatIMG189.png 校园报修系统后台管理精简功能。 1、介绍:提供报修记录汇总功能、导出数据报表功能、管理员维护功能。 2、后台截图 WechatIMG472.png WX20191030-101953@2x.png image.png

    4.2K71发布于 2019-10-30
  • 来自专栏python3

    3章 处理异常

    这个错误被称为异常(exception)。 ? ? 格式 try: 可能产生运行时错误的代码 except: 错误恢复代码 测试文本 Man: Is this your car?

    38510发布于 2020-01-13
  • 来自专栏sktj

    python3 异常处理

    异常的5个关键字:try except else finally raise try: except ? ValueError: print("数值错误:程序只能接收整数参数") except ArithmeticError: print("算术错误") except Exception: print("未知异常 如果没有异常则执行:else ? finally 回收资源:无论有没有发生异常都执行 ? raise引发异常 ? traceback模块:需要增加 ?

    45710发布于 2019-12-12
  • 来自专栏成套网站

    基于python的高校后勤报修系统

    传统的后勤报修方式主要依赖人工操作,例如学生发现设施设备故障后,需通过口头报告或填写纸质报修单的形式提交申请,维修人员则根据人工分配的任务进行维修。 2、研究意义高校后勤报修系统从高校管理的角度来看,该系统能够实现报修流程的信息化管理,大大提高后勤部门的工作效率。例如,系统可以自动根据预设规则进行报修分配,减少人力投入和时间成本。 该系统可以对报修类型进行分类管理,同时提供报修指南,有助于规范整个报修流程,提高资源的合理配置,进一步提升高校后勤服务的整体质量和管理水平。 3、研究现状在国内,高校后勤报修系统的信息化建设取得了显著进展。许多高校开始探索将计算机技术、网络技术和移动应用相结合,以提高后勤报修管理的效率和服务质量。 例如,一些高校通过引入基于微信小程序的报修系统,实现了报修流程的便捷化和智能化,学生可以通过手机随时随地提交报修申请并实时查看维修进度。

    28010编辑于 2025-11-15
  • 来自专栏yuyy.info技术专栏

    3.配置 SimpleMapingExceptionResolver 处理异常

    1.介绍 @Configuration启动容器 @Bean注册Bean 缺点:无法注入异常信息到页面 2.实现 @Configuration public class GlobalException1

    13120编辑于 2022-06-28
  • 来自专栏python3

    python3异常处理

    在python运行的时候难免出现一些异常,但是python在遇到异常的时候就会停止了,但是有时候我们需要python即使在有异常的时候也需要继续向下运行,这个时候我们就需要用到异常处理了. 1.简单的异常处理如 运用下异常处理就行了! ; 2.报错的信息可能一样,但是报错的类型是不一样的 如报错信息都是'name 'lo' is not defined' 但是一个是NameError,一个是SyntaxError 3.通用的异常处理 6.异常处理中抛出的异常 这个的定义就是,程序在运行的过程中可能会出现的异常,我们对着异常进行处理之后(比如记录下来),然后再把这个异常正常的抛出来! test = startE(False) test.exce(5,0) 这样我们如果不需要抛出异常就为True,如果我们要抛出异常就为False

    75820发布于 2020-01-03
  • 来自专栏自动化测试实战

    Appium+python (3) 异常处理

    有时候定位时会发现无法定位到具体的元素,右侧元素定位处只告诉你这是一个网页视图: 点击里面的具体元素是无法选中的,船长的做法是回到App里点一下元素,再返回要定位的页面,重新点一下Device Scr

    87750发布于 2018-05-18
  • 来自专栏AI悦创·一对一编程教学

    Python3 错误和异常

    ZeroDivisionError: division by zero In [3]: 4 + spam*3 # spam 未定义,触发异常 --------------- -------- NameError Traceback (most recent call last) <ipython-input-3- 85fb3a14eb03> in <module> ----> 1 4 + spam*3 # spam 未定义,触发异常 NameError: name 'spam' is not x 的值为: {}'.format(x)) 执行以上代码会触发异常: Traceback (most recent call last): File "test.py", line 3, in <module ----- MyError Traceback (most recent call last) <ipython-input-12-3e3ae366964f

    1.4K00发布于 2021-10-07
  • 来自专栏python3

    Python3 异常与断言

    (num1)/float(num2)) 输入num1=3,num2=0,程序产生异常 ? (2)处理多个异常 上面的例子不止会出现除零异常,如果我输入的不是数字而是字母,也会产生异常 num1=input('Please input a num1: ') num2=input('Please (3)else语句 num1=input('Please input a num1: ') num2=input('Please input a num2: ') try: print(float(num1 不管会不会产生异常,都会执行finally语句.所以finally语句多用来收尾. (5)输出异常信息 如果想要输出异常信息,并且使用默认的异常提示 num1=input('Please input a (6)抛出异常 raise需要指定一个参数,必须是一个异常的实例或者是异常的类 a=1 raise ValueError('Error!') 输出结果: ?

    65220发布于 2020-01-17
  • 来自专栏python3

    python3学习之异常

    ##异常处理 #try: #    pass #except Exception as ex:   Exception(捕获所有错误)可以换成任何异常类型,代表只捕获指定错误, # 可以写多个except #    pass ##异常类型: # # ##完整的异常代码: # try: #    raise  Exception('testeetst')  #主动触发异常 ,Exception可以是其他异常类型 #     print(ex) # except Exception as ex: #     pass # else: #     pass # finally: #     pass ##自定义异常 #继承Exception类 # ##断言 #assert 1==1  相当于if else  然后抛出异常 while True:     n1 = input("num1: ")     n2 

    27910发布于 2020-01-03
  • 来自专栏程序员同行者

    python3异常处理 try

    异常种类 # 常用异常种类 AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError UnboundLocalError 试图访问一个还未被设置的局部变量,基本上是由于另有一个同名的全局变量, 导致你以为正在访问它 ValueError 传入一个调用者不期望的值,即使值的类型是正确的 3、 pass  4、万能异常捕获 try: pass except Exception,e: pass 疑问:既然有了万能异常,那么我们还需要单异常捕获或者多异常捕获吗? 自问自答:很多场景我们需要明确异常种类,根据异常种类能快速定位产生异常的原因。 如果所有异常都用万能异常捕获,虽然避免了程序抛出难看的异常,但是也无法帮助我们解决问题,常用思路是对于特殊的异常我们单独做异常报错,其他可以忽略的异常用万能异常处理。

    1.9K30发布于 2018-06-22
  • 来自专栏程序员的知识天地

    Python3 错误和异常

    Python3 错误和异常 这个例子中,函数 print() 被检查到有错误,是它前面缺少了一个冒号(:)。 语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一个小小的箭头。 处理程序将只针对对应的try子句中的异常进行处理,而不是其他的 try 的处理程序中的异常。 一个except子句可以同时处理多个异常,这些异常将被放在一个括号里成为一个元组,例如: ? Python3 错误和异常 ? Python3 错误和异常 ? Python3 错误和异常 用户自定义异常 你可以通过创建一个新的异常类来拥有自己的异常异常类继承自 Exception 类,可以直接继承,或者间接继承,例如: ? Python3 错误和异常 在这个例子中,类 Exception 默认的 init() 被覆盖。 当创建一个模块有可能抛出多种不同的异常时,一种通常的做法是为这个包建立一个基础异常类,然后基于这个基础类为不同的错误情况创建不同的子类:大多数的异常的名字都以"Error"结尾,就跟标准的异常命名一样。

    1.2K20发布于 2018-11-26
  • 来自专栏python3

    python3-抛出、捕获异常

    ''' 异常:错误发生的信号,程序随之终止 三个部分: 1.traceback 异常的追踪信息(链接) 2.异常的类型 3.异常信息 错误两大类: 1.语法错误(运行前进行判定和修正 1, 2, 3] l[100] # IndexError # 异常被捕捉,不执行try下后续代码块 print('========>3') d = {'x': 1, ' 2} d['z'] # KeyError print('========>3') l = [1, 2, 3] l[100] # IndexError print # KeyError print('========>3') l = [1, 2, 3] l[100] # IndexError print('========>4' (AssertionError) print('1111') l = [1,2,3,] assert len(l)>5 print('22222222') # 捕获异常 class People:

    1.9K20发布于 2020-01-09
  • 来自专栏Java开发者杂谈

    Python(3):文件读写与异常

    3 Man: You did not! 此时可以用到异常: 8 # 方案二: 使用try except来处理,对于异常处理如果使用pass的话表示忽略这个异常继续执行: 9 >>>for each_line in data: 10 >>> 接下来我们对异常进行具体化,假设要打开的文件不存在,在python中会抛出 IOError 。当然我们也可以通过 if os.path.exists(test3.txt) 来判断文件是否存在。 这里我们改进下异常处理代码,通过具化的异常捕获来实现: 1 try: 2 data = open('test3.txt') 3 for each_line in data: 4 使用pickle的时候可能抛出异常为PickleError,最终我们将代码改为: 1 import os 2 import pickle 3 os.chdir('/home/zyq/KiDe/Python

    1.1K60发布于 2018-03-14
  • 来自专栏网优小兵玩Python

    【Python 3 错误与异常处理】

    运行期检测到的错误被称为异常。 大多数的异常都不会被程序处理,都以错误信息的形式展现在这里: a = '3' b = 0 c = a + b print(c) 程序运行会抛出异常: ? 异常处理 通过try……except:语句进行异常处理: try: 代码 except: 遇到异常处理代码 try语句按照如下方式工作; 首先,执行try子句(在关键字try和关键字except 如果一个异常没有与任何的except匹配,那么这个异常将会传递给上层的try中。 一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。最多只有一个分支会被执行。 处理程序将只针对对应的try子句中的异常进行处理,而不是其他的 try 的处理程序中的异常。 try: a = '3' b = 0 c = a + b print(c) except: print('字符型数据不能与整型数据进行加运算!')

    73830发布于 2019-09-17
  • 来自专栏python3

    Python3 错误和异常

    Edit 笔记内容:Python3 错误和异常 笔记日期:2017-11-12 ---- Python3 错误和异常 语法错误 异常 异常处理 抛出异常 用户自定义异常 finally语句 预定义的清理行为 ZeroDivisionError: division by zero >>> 4 + spam*3 Traceback (most recent call last):   File "<stdin> 如果需要捕捉特定的异常,可以在except中声明异常的类型,那么这个陷阱就只能捕获你所声明的异常类型,但是可以在末尾写上一个通用异常陷阱,没有被特定的陷阱所捕获的异常最后就会被通用异常陷阱所捕获。 ZeroDivisionError:     raise 运行结果: Traceback (most recent call last):   File "E:/PythonProject/TestExcept.py", line 3, Traceback (most recent call last):   File "E:/PythonProject/TestExcept.py", line 3, in <module>     raise

    1.4K10发布于 2020-01-03
  • 零代码2小时搭建设备管理系统

    3. 实时监控与故障预警通过传感器或人工点检,系统可以实时监控设备的运行状态(如温度、振动、压力等)。当设备出现异常时,系统会自动触发预警,通知相关人员处理,避免生产中断。4. 自动判断:当检查值超出设定范围时,系统自动标记为异常。例如:如果温度 > 60℃ → 标记为“异常”1.4 报修/保养表单字段设计设备编号:关联“设备档案”表单,自动填充设备信息。 例如:提交报修申请 → 2. 技术人员接单 → 3. 处理完成 → 4. 领导审核。数据联动:报修记录自动回写到“设备档案”中,更新设备状态(如“故障次数”“维修费用”)。2. 系统自动判断是否异常3. 异常时触发报警(如推送通知)。自动化规则智能助手:当点检结果为“异常”时,自动创建报修单并通知维修人员。 例如:浅色版本IF(点检结果 == "异常", 创建报修单, 无操作)2.2 报修流程流程设计提交报修申请 → 2. 技术人员接单 → 3. 处理完成 → 4. 领导审核。

    45910编辑于 2025-09-15
领券