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

作者:学习笔记666 时间:2023-03-20 21:54:58 

本文实例讲述了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程序设计有所帮助。

来源:https://blog.csdn.net/github_26672553/article/details/78526911

标签:Python,文件,OS模块,异常处理
0
投稿

猜你喜欢

  • bootstrap table单元格新增行并编辑

    2024-04-10 16:09:09
  • tensorflow 模型权重导出实例

    2022-10-14 06:25:25
  • sqlserver CONVERT()函数用法小结

    2024-01-19 05:14:17
  • 通俗易懂了解Python装饰器原理

    2021-07-18 13:48:20
  • Pycharm常用快捷键总结及配置方法

    2023-09-24 11:15:44
  • python numpy 一维数组转变为多维数组的实例

    2023-03-19 23:30:10
  • vue-property-decorator用法详解

    2024-05-29 22:49:55
  • 详解Python编程中对Monkey Patch猴子补丁开发方式的运用

    2021-04-15 00:17:15
  • GO语言异常处理机制panic和recover分析

    2024-02-18 01:58:36
  • Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解

    2022-03-26 10:52:57
  • Python解决多进程间访问效率低的方法总结

    2023-11-25 11:57:43
  • UCDChina.com 关于用户期望的讨论

    2008-07-10 11:55:00
  • Python中常见的数据类型小结

    2022-03-25 07:55:17
  • python操作xml文件示例

    2022-06-17 22:38:28
  • vue 指令版富文本溢出省略截取示例详解

    2024-05-28 15:52:36
  • Vite中自制mock服务器(不使用第三方服务)

    2024-04-28 09:27:14
  • Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置

    2024-04-30 10:28:47
  • 用Python批量把文件复制到另一个文件夹的实现方法

    2021-03-10 14:53:11
  • 如何利用Vue3管理系统实现动态路由和动态侧边菜单栏

    2024-05-05 09:25:34
  • Python 中将二进制转换为整数的多种方法

    2023-01-11 17:30:53
  • asp之家 网络编程 m.aspxhome.com