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")
目录
相关文章
|
13天前
|
程序员 开发者 Python
Python网络编程基础(Socket编程) 错误处理和异常处理的最佳实践
【4月更文挑战第11天】在网络编程中,错误处理和异常管理不仅是为了程序的健壮性,也是为了提供清晰的用户反馈以及优雅的故障恢复。在前面的章节中,我们讨论了如何使用`try-except`语句来处理网络错误。现在,我们将深入探讨错误处理和异常处理的最佳实践。
|
17天前
|
Python
Python文件操作学习应用案例详解
【4月更文挑战第7天】Python文件操作包括打开、读取、写入和关闭文件。使用`open()`函数以指定模式(如'r'、'w'、'a'或'r+')打开文件,然后用`read()`读取全部内容,`readline()`逐行读取,`write()`写入字符串。最后,别忘了用`close()`关闭文件,确保资源释放。
18 1
|
30天前
|
程序员 开发者 Python
Python错误与异常处理详解
Python提供强大的错误和异常处理机制,包括语法错误(编译时)和运行时错误。异常处理通过try-except语句实现,优雅地处理运行时错误。例如,尝试除以零会引发`ZeroDivisionError`,可通过except捕获并处理。可以使用多个except处理不同类型的异常,或者用`Exception`捕获所有异常。此外,用raise语句可手动抛出异常,增强代码健壮性。理解并运用这些机制能提升Python编程水平。
|
1月前
|
Unix Linux 测试技术
Python超详细基础文件操作(详解版)(下)
Python超详细基础文件操作(详解版)
|
1月前
|
存储 JSON 数据库
Python超详细基础文件操作(详解版)(上)
Python超详细基础文件操作(详解版)
|
1月前
|
Python
Python文件操作功能
Python文件操作功能
24 1
|
1月前
|
Python
python中文件和异常处理方法(二)
python中文件和异常处理方法(二)
13 0
|
1月前
|
Python
python中文件和异常处理方法(一)
python中文件和异常处理方法(一)
29 0
|
1月前
|
Python
python中文件和异常处理方法(三)
python中文件和异常处理方法(三)
20 0
|
1月前
|
存储 安全 API
【Python 基础教程 21】Python3 文件操作全面指南:从入门到精通的综合教程
【Python 基础教程 21】Python3 文件操作全面指南:从入门到精通的综合教程
78 0