Python学习笔记之读取文件、OS模块、异常处理、with as语法示例


Posted in Python onJune 04, 2019

本文实例讲述了Python学习笔记之读取文件、OS模块、异常处理、with as语法。分享给大家供大家参考,具体如下:

文件读取

#读取文件
f = open("test.txt","r")
print(f.read()) #打印文件内容 
#关闭文件
f.close()

获取文件绝对路径:OS模块

os.environ["xxx"]  获取系统环境变量
os.getcwd 获取当前python脚本工作路径
os.getpid() 获取当前进程ID
os.getppid() 获取父进程ID

异常

#读取文件
f = None
try:
  f = open("test.txt", "r")
  print(f.read())
except BaseException:
  print("文件没有找到")
finally:
  if f is not None:
    f.close()

with as语法

#读取文件
with open("test.txt","r") as f:
  print(f.read())
  f.close()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python解析xml文件实例分享
Dec 04 Python
zbar解码二维码和条形码示例
Feb 07 Python
Python使用Flask框架获取当前查询参数的方法
Mar 21 Python
Python with用法实例
Apr 14 Python
Python生成密码库功能示例
May 23 Python
Python根据欧拉角求旋转矩阵的实例
Jan 28 Python
Python绘制频率分布直方图的示例
Jul 08 Python
python3.7通过thrift操作hbase的示例代码
Jan 14 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
Jun 11 Python
树莓派4B安装Tensorflow的方法步骤
Jul 16 Python
Python数据模型与Python对象模型的相关总结
Jan 26 Python
Qt自定义Plot实现曲线绘制的详细过程
Nov 02 Python
Python利用sqlacodegen自动生成ORM实体类示例
Jun 04 #Python
Python批量生成幻影坦克图片实例代码
Jun 04 #Python
python和mysql交互操作实例详解【基于pymysql库】
Jun 04 #Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
Jun 04 #Python
Python使用MyQR制作专属动态彩色二维码功能
Jun 04 #Python
Python流行ORM框架sqlalchemy安装与使用教程
Jun 04 #Python
Python3日期与时间戳转换的几种方法详解
Jun 04 #Python
You might like
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
2018/04/27 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
2019/06/12 PHP
PHP延迟静态绑定使用方法实例解析
2020/09/05 PHP
类之Prototype.js学习
2007/06/13 Javascript
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
JQuery实现鼠标移动到图片上显示边框效果
2014/01/09 Javascript
JavaScript中定义函数的三种方法
2015/03/12 Javascript
jquery实现点击变换导航样式的方法
2015/08/31 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
JavaScript中三个等号和两个等号你了解多少
2017/07/04 Javascript
微信小程序实现图片放大预览功能
2020/10/22 Javascript
webpack构建换肤功能的思路详解
2017/11/27 Javascript
JS将网址url转化为JSON格式的方法
2018/07/02 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
Python logging设置和logger解析
2019/08/28 Python
python垃圾回收机制(GC)原理解析
2019/12/30 Python
Python 日期与时间转换的方法
2020/08/01 Python
整理的15个非常有用的 HTML5 开发教程和速查手册
2011/10/18 HTML / CSS
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
应届生程序员求职信
2013/11/05 职场文书
文明学生标兵事迹
2014/01/21 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
《记金华的双龙洞》教学反思
2014/04/19 职场文书
讲文明树新风演讲稿
2014/05/12 职场文书
人力资源本科毕业生求职信
2014/06/04 职场文书
演讲比赛的活动方案
2014/08/28 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
委托公证书样本
2015/01/23 职场文书
教师廉政准则心得体会
2016/01/20 职场文书
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
Redis入门教程详解
2021/08/30 Redis