3.python文件操作及异常处理

简介: #python文件操作#python程序对文件进行打开,关闭,读取,写入操作#文件的打开路径 打开方式r w wb(二进制方式写入)#新建文件 或者打开文件fh1=open("/Users/xubin/myapp/pythonfile/file1.
#python文件操作
#python程序对文件进行打开,关闭,读取,写入操作
#文件的打开路径  打开方式r w wb(二进制方式写入)
#新建文件  或者打开文件
fh1=open("/Users/xubin/myapp/pythonfile/file1.txt","w")
fh2=open("/Users/xubin/myapp/pythonfile/file2.txt","w")

#写入文件
contents1="文件内容如下"
fh2.write(contents1)
fh1.write(contents1)

#读文件内容
fh3=open("/Users/xubin/myapp/pythonfile/file3","r")
#data=fh3.readline()
#print(data)

while True:
    line=fh3.readline()
    if(len(line)==0):
        break
    print(line)

fh1.close()
fh2.close()
fh3.close()

#python实现从文件file3,将其中的文件写入到file4.txt中
fh3=open("/Users/xubin/myapp/pythonfile/file3","r")
fh4=open("/Users/xubin/myapp/pythonfile/file4.txt","w")

while True:
   line=fh3.readline()
   fh4.write(line)
   if(len(line)==0):
        break
   print(line)
fh3.close()
fh4.close()

#python异常值处理
#python程序在执行的时候,经常会遇到异常,如果中间异常不处理,经常会导致程序崩溃!
#比如后面写爬虫的时候,如果不进行异常处理,很可能虫爬了一半,直接崩溃了!

print("xubin")
try:
    printsfs("xubin1")
except Exception as error:
    print(error)  #print(error)
    print("hello")
目录
相关文章
|
23小时前
|
Python
【Python操作基础】——文件操作
【Python操作基础】——文件操作
|
3天前
|
开发者 Python
【Python 基础】Python中的异常处理是如何进行的?
【5月更文挑战第8天】【Python 基础】Python中的异常处理是如何进行的?
|
4天前
|
Python
Python 中的异常处理机制是一种强大的错误处理工具
Python的异常处理机制借助try/except结构管理错误,提高程序健壮性。异常是中断正常流程的问题,可由多种原因引发。基本结构包括try块(执行可能出错的代码)和except块(处理异常)。通过多个except块可捕获不同类型的异常,finally块确保无论是否异常都执行的代码。此外,raise语句用于主动抛出异常,自定义异常通过继承Exception类实现。with语句配合上下文管理器简化资源管理并确保异常情况下资源正确释放。
15 2
|
5天前
|
安全 Linux Python
|
5天前
|
程序员 开发者 Python
Python中的异常处理技巧与最佳实践
异常处理在Python编程中至关重要,它能够有效地帮助开发人员识别和解决程序中的错误。本文将介绍Python中常见的异常类型,探讨异常处理的最佳实践,并提供一些实用的技巧,帮助开发者编写更健壮的代码。
|
11天前
|
存储 测试技术 数据库连接
Python异常处理
【5月更文挑战第1天】在Python编程中,异常处理是构建健壮代码的关键。本文介绍了异常处理基础,包括`try`、`except`、`finally`和`raise`关键字的使用。通过示例展示了如何捕获和处理`ZeroDivisionError`等特定异常,以及如何利用`finally`确保资源清理。此外,还分享了最佳实践,如明确指定异常类型、避免捕获所有异常、使用`finally`进行资源清理和记录异常信息。
16 6
|
13天前
|
Java 编译器 数据库
Python的异常处理
Python的异常处理
|
13天前
|
存储 安全 Linux
python文件操作open的使用方法详解
python文件操作open的使用方法详解
|
14天前
|
Python
探索Python中的异常处理机制
异常处理是Python编程中至关重要的一环。本文将深入探讨Python中的异常处理机制,包括异常的基本概念、常见的内置异常类型以及如何使用try-except语句来捕获和处理异常。通过详细的示例和解释,读者将对Python中的异常处理有一个全面的了解,并能够编写更加健壮和可靠的代码。
|
18天前
|
存储 运维 Shell
第十二章 Python文件操作
第十二章 Python文件操作