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使用在线API查询IP对应的地理位置信息实例
Jun 01 Python
python使用urllib2实现发送带cookie的请求
Apr 28 Python
python使用正则表达式提取网页URL的方法
May 26 Python
Python探索之自定义实现线程池
Oct 27 Python
Python处理中文标点符号大集合
May 14 Python
Python基于xlrd模块操作Excel的方法示例
Jun 21 Python
Django添加feeds功能的示例
Aug 07 Python
Python将json文件写入ES数据库的方法
Apr 10 Python
Python如何实现小程序 无限求和平均
Feb 18 Python
keras 多任务多loss实例
Jun 22 Python
Python爬虫中urllib3与urllib的区别是什么
Jul 21 Python
Python接口自动化之文件上传/下载接口详解
Apr 05 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
初次接触php抽象工厂模式(Elgg)
2010/03/21 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
深入PHP内存相关的功能特性详解
2013/06/08 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
2014/10/23 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
PHP递归实现汉诺塔问题的方法示例
2017/11/25 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
jQuery EasyUI API 中文文档 - Pagination分页
2011/09/29 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
2014/01/28 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
PHP获取当前页面完整URL的方法
2016/12/02 Javascript
借助node实战JSONP跨域实例
2017/03/30 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
[02:43]2018DOTA2亚洲邀请赛主赛事首日TOP5
2018/04/04 DOTA
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
2015/05/16 Python
tensorflow 1.0用CNN进行图像分类
2018/04/15 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
Python列表对象实现原理详解
2019/07/01 Python
对Django url的几种使用方式详解
2019/08/06 Python
专科文秘应届生求职信
2013/11/18 职场文书
制药工程专业毕业生推荐信
2013/12/24 职场文书
英语老师推荐信
2014/02/26 职场文书
合作协议书范本
2014/04/17 职场文书
我的梦中国梦演讲稿
2014/04/23 职场文书
五四演讲稿范文
2014/09/03 职场文书
廉洁自律证明
2015/06/24 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android