当前位置: 首页 > news >正文

网站开发费用怎么做账烟台网站备案

网站开发费用怎么做账,烟台网站备案,买空间送网站,织梦网站开通在线投稿当你的程序中出现某些 异常的 状况的时候#xff0c;异常就发生了。例如#xff0c;当你想要读某个文件的时候#xff0c;而那个文件不存在。或者在程序运行的时候#xff0c;你不小心把它删除了。上述这些情况可以使用异常来处理。 假如你的程序中有一些无效的语句#x…当你的程序中出现某些 异常的 状况的时候异常就发生了。例如当你想要读某个文件的时候而那个文件不存在。或者在程序运行的时候你不小心把它删除了。上述这些情况可以使用异常来处理。 假如你的程序中有一些无效的语句Python会引发并告诉你那里有一个错误从而处理这样的情况。考虑一个简单的print语句。假如我们把print误拼为Print注意大写这样Python会 引发一个语法错误。 我们可以观察到有一个SyntaxError被引发并且检测到的错误位置也被打印了出来。这是这个错误的 错误处理器 所做的工作。  ValueError 数据不符合期望的格式split()函数在s t ri n g中没有找到分隔符  try:   role, words line.split(:,1)  except ValueError:   pass    IOEError 数据无法正常访问如文件被移走或重命名  try:   fdata open(test.txt,w)   fmiss open(est.txt,w)   pirnt fmiss.readline()  except IOEError as err:   print File error: str(err)  finally:   if fdata in locals():     fdata.close()   if fmiss in locals():     fmiss.close()   用with处理文件就不用操心文件的关闭  try:   with open(test.txt,w) as fdata, open(est.txt,w) as fmiss:     print fdata,Hello  except IOEError as err:   print file error: str(err)     try..except 我们尝试读取用户的一段输入。按Ctrl-d看一下会发生什么。 s raw_input(Enter something -- )Enter something -- Traceback (most recent call last):  File stdin, line 1, in ?EOFError Python引发了一个称为EOFError的错误这个错误基本上意味着它发现一个不期望的 文件尾 由Ctrl-d表示 接下来我们将学习如何处理这样的错误。   处理异常 我们可以使用try..except语句来处理异常。 我们把所有可能引发错误的语句放在try块中然后在except从句/块中处理所有的错误和异常。except从句可以专门处理单一的错误或异常或者一组包括在圆括号内的错误/异常。如果没有给出错误或异常的名称它会处理 所有的 错误和异常。对于每个try从句至少都有一个相关联的except从句。 如果某个错误或异常没有被处理默认的Python处理器就会被调用。它会终止程序的运行并且打印一个消息我们已经看到了这样的处理。   你还可以让try..except块关联上一个else从句。当没有异常发生的时候else从句将被执行。 我们还可以得到异常对象从而获取更多有个这个异常的信息。这会在下一个例子中说明。   引发异常 你可以使用raise语句引发异常。你还得指明错误/异常的名称和伴随异常触发的异常对象。你可以引发的错误或异常应该分别是一个Error或Exception类的直接或间接导出类。 这里我们创建了我们自己的异常类型其实我们可以使用任何预定义的异常/错误。这个新的异常类型是ShortInputException类。它有两个域——length是给定输入的长度atleast则是程序期望的最小长度。 在except从句中我们提供了错误类和用来表示错误/异常对象的变量。这与函数调用中的形参和实参概念类似。在这个特别的except从句中我们使用异常对象的length和atleast域来为用户打印一个恰当的消息。   try..finally 假如你在读一个文件的时候希望在无论异常发生与否的情况下都关闭文件该怎么做呢这可以使用finally块来完成。 注意在一个try块下你可以同时使用except从句和finally块。如果你要同时使用它们的话需要把一个嵌入另外一个。 我们进行通常的读文件工作但是我有意在每打印一行之前用time.sleep方法暂停2秒钟。这样做的原因是让程序运行得慢一些Python由于其本质通常运行得很快。在程序运行的时候按Ctrl-c中断/取消程序。 我们可以观察到KeyboardInterrupt异常被触发程序退出。但是在程序退出之前finally从句仍然被执行把文件关闭转载于:https://www.cnblogs.com/wei-li/archive/2012/03/26/2417314.html
http://www.pierceye.com/news/878315/

相关文章:

  • 简单网站建设公司flashfxp上传wordpress
  • 网站建设策划包括哪些内容展馆设计图
  • 网站建设中 翻译六安市 网站集约化建设
  • 全国卫生机构建设管理系统网站公司网站维护费用计哪个科目
  • 学做川菜最好的网站商标综合查询
  • 网站开发培训 价格哪些网站可以找到兼职做报表的
  • 网站建设功能分为几种北京自考网址
  • 购买网站域名怎么做会计分录广告机免费投放
  • 网上做网站赚钱深圳市无限空间工业设计有限公司
  • 商贸网站建设怎么查看wordpress版本
  • 电子商务网站建设哪本教材比较适合中等专业学校用网站建设yankt
  • 局域网网站建设需要什么条件企业建网站的目的
  • 高校专业建设网站桂林漓江竹筏
  • 自已做个网站怎么做网站网络的可用性
  • 深圳网站设计建设永州做网站
  • 怎么制作网站应用wordpress 淘宝客赚钱
  • 网站在政务新媒体建设方案打开手机网站速度慢
  • 网站备案表服务类网站模板
  • 个人网站维护费用淮安注册公司
  • 网站提交做海鱼的网站
  • 建设网站业务竞争大唯一做魅惑的网站
  • 建设学校网站的意义更换wordpress图标
  • 环保局网站如何做备案证明在线代理服务器网页版
  • 十佳网站武昌做网站哪家好
  • wordpress调用同分类最新文章seo营销网站的设计标准
  • 免费下载网站有哪些连云港网络公司排名
  • 如何迅速建企业网站毕设做网站需要什么技术准备
  • 可以做音基题的音乐网站公司网页设计怎么弄
  • 益阳营销型网站建设乌鲁木做兼职的网站
  • 如何建单位网站怎么让别人找你做网站