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的Django框架中编写错误提示页面
Jul 22 Python
python 判断网络连通的实现方法
Apr 22 Python
Python 3.6 读取并操作文件内容的实例
Apr 23 Python
Python设计模式之策略模式实例详解
Jan 21 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
Apr 06 Python
5款Python程序员高频使用开发工具推荐
Apr 10 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
python中with语句结合上下文管理器操作详解
Dec 19 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
Mar 20 Python
Django-migrate报错问题解决方案
Apr 21 Python
详解python tkinter 图片插入问题
Sep 03 Python
python使用smtplib模块发送邮件
Dec 17 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
世界第一个无线广播电台 KDKA
2021/03/01 无线电
laravel添加前台跳转成功页面示例
2019/10/22 PHP
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
zTree插件之单选下拉菜单实例代码
2013/11/07 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
js 原生判断内容区域是否滚动到底部的实例代码
2017/11/15 Javascript
利用vue + koa2 + mockjs模拟数据的方法教程
2017/11/22 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
移动端滑动切换组件封装 vue-swiper-router实例详解
2018/11/25 Javascript
如何在JavaScript中优雅的提取循环内数据详解
2019/03/04 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
2020/04/09 Javascript
Python读写unicode文件的方法
2015/07/10 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python远程开发环境部署与调试过程图解
2019/12/09 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
区分python中的进程与线程
2020/08/13 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
乌克兰最大的家用电器和电子产品连锁店:Eldorado
2019/10/02 全球购物
Java程序员综合测试题
2014/04/25 面试题
小学语文教学反思
2014/02/10 职场文书
调查研究项目计划书
2014/04/29 职场文书
家庭贫困证明
2014/09/23 职场文书
上班迟到检讨书范文300字
2014/11/02 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
自愿离婚协议书2015
2015/01/26 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
pytorch DataLoader的num_workers参数与设置大小详解
2021/05/28 Python
Maven学习----Maven安装与环境变量配置教程
2021/06/29 Java/Android
java实现对Hadoop的操作
2021/07/01 Java/Android
从原生JavaScript到React深入理解
2022/07/23 Javascript