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

python 做网站 数据库百度官网网站首页

python 做网站 数据库,百度官网网站首页,网站标题栏怎么修改,做百度联盟用什么做网站with 语句使用于对资源进行访问的场合,确保不管使用过程是否发生异常都会执行必要的清理操作,释放资源,比如文件使用后自动关闭/线程中锁的自动获取和释放with open(#xff11;.txt) as file:data file.read()使用with,能够减少冗长,还能自动处理上…with 语句使用于对资源进行访问的场合,确保不管使用过程是否发生异常都会执行必要的清理操作,释放资源,比如文件使用后自动关闭/线程中锁的自动获取和释放with open(.txt) as file:data file.read()使用with,能够减少冗长,还能自动处理上下文环境产生的异常with 工作原理()紧跟with后面的语句被求值后返回对象的__enter__()方法被调用这个方法的返回值将被赋值给as后面的变量()当with后面的代码块全部被执行完之后将调用前面返回对象的__exit__()方法。with工作原理代码示例class Sample:def __enter__(self):print(进入 with)return selfdef __exit__(self, exc_type, exc_val, exc_tb):print(退出 with)def xxx(self):print(读取文件)with Sample() as sample:print(__enter__的返回值: , sample)sample.xxx()结果进入 with__enter__的返回值: __main__.sample object at读取文件退出 with可以看到整个运行过程如下()__enter__()方法被执行()__enter__()方法的返回值在这个例子中是self赋值给变量sample()执行代码块__enter__的返回值: __main__.sample object at( 4 )执行方法 xxx()( 5 )__exit__()方法被调用【注】exit()方法中有个参数 exc_type, exc_val, exc_tb这些参数在异常处理中相当有用。exc_type 错误的类型exc_val 错误类型对应的值exc_tb 代码中错误发生的位置总结实际上在with后面的代码块抛出异常时exit()方法被执行。开发库时清理资源关闭文件等操作都可以放在exit()方法中。总之with-as表达式极大的简化了每次写finally的工作这对代码的优雅性是有极大帮助的。如果有多项可以这样写With open(1.txt) as f1, open(2.txt) as f2:do something
http://www.huolong8.cn/news/410385/

相关文章:

  • 一诺互联 网站建设关键词推广技巧
  • 郑州个人做网站重庆建设工程人力资源官网
  • 游戏网站制作教程xwiki做的网站
  • 在线网站制作企业公示信息查询系统黑龙江
  • 企业网站建立之前必须首先确定h5游戏网站入口
  • 合租网站设计临沂品牌网站推广
  • 新手如何自己做网站甘肃兰州事件
  • 买卖网站常用网站架构
  • 深圳建设资源交易服务中心网站自己这么做网站
  • 深圳市企业网站建设面包店网站建设规划书
  • 模板网站库山东省住房城乡建设厅查询网站
  • 电商网站怎么做与众不同免费外链发布
  • 南京做网站公司哪家好如何建设和优化一个网站
  • 厦门网站设计哪家公司好下面哪个不是网页制作工具
  • 婚纱摄影网站论文网页版梦幻西游小试牛刀小夫子
  • 营销型网站建设的关键特点如何将网站提交到搜索引擎
  • seo的网站特征百度账号登录
  • 中企动力网站互联网舆情监测中心待遇
  • 网站开发 调试河北建筑培训网
  • 网站建设平台招商建筑工找活哪个平台好
  • 咸宁网站设计网站备案能不能出现世界
  • 莘县网站定制合肥网站建设sina
  • 怎么学习企业网站维护wordpress 登陆信息
  • 网站不备案可以登录吗品牌网站建设的好的案例
  • 企业网站建设的趋势推广营销大的公司
  • 正规网站建设套餐报价微信小程序怎么添加到桌面
  • 可以为自己的小说建设网站英语课件做的好的网站
  • 机关网站建设咨询网站搭建
  • 威海微网站建设淮南建设网站
  • 网站的关键词怎么设置ftp如何上传网站