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

网站怎么做推广和优化广州建站模板厂家

网站怎么做推广和优化,广州建站模板厂家,图书馆网站建设调查问卷,做慧聪网站多少钱BUG与报错 一、try else try:# 可能会引发异常的代码 except ExceptionType: # 最好指定具体的异常类型,例如 ZeroDivisionError, FileNotFoundError# 当 try 块中发生 ExceptionType 类型的异常时执行的代码 except: # 不推荐:捕获所有类型的异常&…

BUG与报错

一、try else

try:# 可能会引发异常的代码
except ExceptionType: # 最好指定具体的异常类型,例如 ZeroDivisionError, FileNotFoundError# 当 try 块中发生 ExceptionType 类型的异常时执行的代码
except: # 不推荐:捕获所有类型的异常,可能会隐藏bug# 当 try 块中发生任何其他未被前面 except 捕获的异常时执行的代码

实际应用

try:# 假设 result_operation() 是一个可能出错的操作value = result_operation()
except SomeError:print("操作失败,使用默认值。")value = default_value
else:# 只有当 result_operation() 成功时,才执行这里的代码print(f"操作成功,结果是: {value}。现在进行后续处理...")process_value_further(value)

二、DeBUG

(一)文件目录不存在 FileNotFoundError

场景:尝试访问不存在的文件或目录。
应对:使用 os.path.exists() 检查路径是否存在,或在 try 块中处理异常

import osfile_path = "data/missing_file.txt"try:with open(file_path, "r") as f:data = f.read()
except FileNotFoundError:print(f"错误:文件不存在 - {file_path}")# 可选:创建缺失的目录dir_path = os.path.dirname(file_path)os.makedirs(dir_path, exist_ok=True)
else:print(f"成功读取文件:{len(data)} 字节")

(二)权限不足 (PermissionError)

场景:尝试写入受保护的目录或读取无权限的文件。
应对:检查文件权限

import ostry:# 尝试在系统根目录创建文件(通常会失败)with open("/system_file.txt", "w") as f:f.write("test")
except PermissionError:print("错误:权限不足,无法写入文件。请检查文件权限或使用管理员权限运行。")
else:print("文件写入成功")

(三)目录非空 (OSError 或 PermissionError)

场景:使用 os.rmdir() 删除非空目录。
应对:使用 shutil.rmtree() 递归删除目录,或手动清理目录

import os
import shutildir_path = "data/temp"try:# 尝试删除目录os.rmdir(dir_path)  # 仅适用于空目录
except OSError as e:print(f"错误:无法删除目录 - {e}")# 可选:递归删除非空目录try:shutil.rmtree(dir_path)print(f"已递归删除目录:{dir_path}")except Exception as e2:print(f"仍无法删除:{e2}")
else:print(f"目录已成功删除:{dir_path}")

(四)路径格式错误 (SyntaxError 或 TypeError)

场景:路径包含非法字符(如 Windows 路径中的 :)或类型错误。
应对:使用 os.path.join() 构建路径,或清理用户输入

import os# 错误示例:手动拼接路径(可能导致格式错误)
invalid_path = "C:/windows:system32"  # Windows 路径中包含非法字符try:with open(invalid_path, "r") as f:pass
except (SyntaxError, TypeError) as e:print(f"错误:路径格式不正确 - {e}")# 正确方式:使用 os.path.join()valid_path = os.path.join("C:", "windows", "system32", "file.txt")print(f"正确路径示例:{valid_path}")
else:print("操作成功")

(五)文件已存在 (FileExistsError)

场景:尝试创建已存在的文件或目录(未指定 exist_ok=True)。
应对:检查文件是否存在,或使用 exist_ok=True 参数

import osdir_path = "data/existing_dir"try:# 不指定 exist_ok=True(默认 False)os.makedirs(dir_path)
except FileExistsError:print(f"错误:目录已存在 - {dir_path}")# 可选:添加后缀或删除现有目录new_dir = f"{dir_path}_{os.getpid()}"  # 使用进程ID作为后缀os.makedirs(new_dir)print(f"已创建新目录:{new_dir}")
else:print(f"目录创建成功:{dir_path}")

@浙大疏锦行


文章转载自:

http://LJnTWsO0.sgpnz.cn
http://xIjIVnvX.sgpnz.cn
http://ddqR9KdB.sgpnz.cn
http://1yEAJa8h.sgpnz.cn
http://u7tubVfn.sgpnz.cn
http://vg9l7fVC.sgpnz.cn
http://5D53opAg.sgpnz.cn
http://tXZNXyeO.sgpnz.cn
http://QKEELmHG.sgpnz.cn
http://slAo1DZG.sgpnz.cn
http://z8US3VGH.sgpnz.cn
http://Htj0u7eN.sgpnz.cn
http://ZvrKZRnX.sgpnz.cn
http://kY0qHNw1.sgpnz.cn
http://n3fuQ4d0.sgpnz.cn
http://X446TAqM.sgpnz.cn
http://GS5b90Tp.sgpnz.cn
http://OQh4rzxm.sgpnz.cn
http://obuRBaRh.sgpnz.cn
http://hJEdKmMQ.sgpnz.cn
http://4LQZLAfy.sgpnz.cn
http://8t3FFmNB.sgpnz.cn
http://xQXOe41g.sgpnz.cn
http://GxrU9VpS.sgpnz.cn
http://flpiG76E.sgpnz.cn
http://AvnX3Jsb.sgpnz.cn
http://nFprF43I.sgpnz.cn
http://gqreJPeW.sgpnz.cn
http://ElLDXAZG.sgpnz.cn
http://6VtDcxrY.sgpnz.cn
http://www.dtcms.com/wzjs/704545.html

相关文章:

  • 广东省交通建设监理检测协会网站网赌网站怎么建设
  • 网站开发设计工程师岗位职责企业vi设计公司有哪些
  • 成都网站建设网站制作公司来个黑黑的网站
  • 关于英文网站建设的请示静态网站添加到织梦
  • 如何做一张图片的网站西安进一步优化近期防疫措施
  • 山东君天建设工程有限公司网站用火车采集器发布信息时 如何获取网站栏目id
  • 品牌商城网站制作直通车怎么开效果最佳
  • 做网站公司不给源代码保定seo博客
  • 温州做网站掌熊号网站的空间价格
  • 卖水果网站建设的策划书网站建设咨询电话
  • 自贡网站设计请拿笔记记下新域名
  • 有限公司网站建设 互成网络地址 四川汕头网站制作流程
  • 安装wordpress建站程序企业电子商务网站
  • intitle 无线网站制作北京网页制作专业服务
  • 音乐网站建设目标营销型网站维护费用
  • 373网站怎么做这样的网站网站的二维码怎么做的
  • 淘宝网站怎么做网站windows10优化大师
  • 怎么注册网站个人半路学网站建设难吗
  • 景德镇市场建设局网站阳西网站建设
  • 行业网站建设分析html网站系统
  • 酒店网站模板下载网站界面设计的分类有哪几种
  • 四川省建设监理协会网站wp_head wordpress
  • 用dw6做网站首页鞍山玉佛苑玉佛图片
  • 企业全屏网站国家有规定必须做可信网站验证
  • WordPress 站点图标链接搜索百度网址网页
  • 分模板网站和定制网站网站内容方向
  • 鞋帽箱包网站建设湖南个人网络营销订制
  • 南山制作网站公司做盗版电影网站后果
  • 生物科技公司网站模板网站建设主页文档
  • 西安志成网站建设公司有名的网页游戏