电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

詳解python中的異常和文件讀寫

瀏覽:5日期:2022-06-30 15:55:08
Python異常

1、python異常的完整語法

try: # 提示用戶輸入一個整數 num = int(input('輸入一個整數:')) # 使用 8 除以用戶輸入的整數并且輸出 result = 8 / num print(result)except ValueError: print('請輸入正確的整數!')except Exception as result: print('未知錯誤:%s' % result)else: print('嘗試成功')finally: print('無論是否出現錯誤都會執行的代碼!')print('-' * 50)

2、python異常的傳遞性

當函數/方法執行出現異常,會將異常傳遞給函數/方法的調用一方,如果傳遞到主程序,仍然沒有異常處理,程序才會被終止。

# 異常的傳遞性def demo1(): return int(input('輸入整數:'))def demo2(): return demo1()# 利用異常的傳遞性,在主程序捕獲異常try: print(demo2())except Exception as result: print('未知錯誤:%s' % result)

3、python主動拋出異常

def input_password(): # 1. 提示用戶輸入密碼 pwd = input('請輸入密碼:') # 2. 判斷密碼長度 >= 8,返回用戶輸入的密碼 if len(pwd) >= 8: return pwd # 3. 如果 < 8 主動拋出異常 print('主動拋出異常!') # 1> 創建異常對象 - 可以使用錯誤信息字符串作為參數 ex = Exception('密碼長度不夠!') # 2> 主動拋出異常 raise ex# 提示用戶輸入密碼try: print(input_password())except Exception as result: print(result)Python文件讀寫

1、讀取文件后文件指針會改變

# 1. 打開文件file = open('test.py')# 2. 讀取文件內容text = file.read()print(text)print(len(text))print('-' * 50)text = file.read()print(text)print(len(text))# 3. 關閉文件file.close()

2、復制小文件寫法

# 1. 打開file_read = open('test.py')file_write = open('test[復件].py', 'w')# 2. 讀、寫text = file_read.read()file_write.write(text)# 3. 關閉file_read.close()file_write.close()

3、復制大文件寫法

# 1. 打開file_read = open('test.py')file_write = open('test[復件].py', 'w')# 2. 讀、寫while True: # 讀取一行內容 text = file_read.readline() # 判斷是否讀取到內容 if not text: break file_write.write(text)# 3. 關閉file_read.close()file_write.close()

以上就是詳解python中的異常和文件讀寫的詳細內容,更多關于python 異常和文件讀寫的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 冷却塔厂家_冷却塔维修_冷却塔改造_凉水塔配件填料公司- 广东康明节能空调有限公司 | 南京办公用品网-办公文具用品批发-打印机耗材采购 | 活动策划,舞台搭建,活动策划公司-首选美湖上海活动策划公司 | 连栋温室大棚建造厂家-智能玻璃温室-薄膜温室_青州市亿诚农业科技 | 立式矫直机_卧式矫直机-无锡金矫机械制造有限公司 | 超声波反应釜【百科】-以马内利仪器 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 自清洗过滤器_全自动过滤器_全自动反冲洗过滤器_量子过滤器-滑漮滴 | 餐饮小吃技术培训-火锅串串香培训「何小胖培训」_成都点石成金[官网] | 阜阳在线-阜阳综合门户| 聚合甘油__盐城市飞龙油脂有限公司 | 深圳品牌设计公司-LOGO设计公司-VI设计公司-未壳创意 | 天津拓展_天津团建_天津趣味运动会_天津活动策划公司-天津华天拓展培训中心 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 最新范文网_实用的精品范文美文网 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | T恤衫定做,企业文化衫制作订做,广告T恤POLO衫定制厂家[源头工厂]-【汉诚T恤定制网】 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 专业的压球机生产线及解决方案厂家-河南腾达机械厂 | 小型高低温循环试验箱-可程式高低温湿热交变试验箱-东莞市拓德环境测试设备有限公司 | 阿里巴巴诚信通温州、台州、宁波、嘉兴授权渠道商-浙江联欣科技提供阿里会员办理 | 德州网站开发定制-小程序开发制作-APP软件开发-「两山开发」 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | SRRC认证|CCC认证|CTA申请_IMEI|MAC地址注册-英利检测 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 |