文件的创建和读写

本文介绍了Python中如何创建、写入和读取文件。通过示例展示了使用绝对路径和相对路径创建文件,以及如何处理文件权限问题。在写入文件时,讨论了转义字符的处理,并提供了正确写入内容的方法。同时,讲解了读取文件时可能遇到的指针问题及其解决方案。
摘要由CSDN通过智能技术生成

1.文件的创建

指定目录下生成文件:

举例:D:\PythonStudy中想要生成2.txt文件,代码如下:

fp=open('D:\PythonStudy\ 2.txt ','a+')
fp.close()

运行后,目录下可看到文件已经成功生成。

2.向文件中写入内容

2.1 使用绝对路径的文件【优点:绝对路径肯定不会找错位置,缺点:路径内容太长】

举例,向D:\PythonStudy文件夹下的2.txt文件中写入内容‘我什么时候可以找寡人玩?’,代码如下:

fp=open('D:\PythonStudy\ 2.txt ','a+')
message='我什么时候可以找寡人玩?'
fp.write(message)
fp.close()

执行代码后可查看2.txt文件中已经成功写入指定内容。

2.2 使用相对路径的文件【优点:路径内容短,缺点:不注意用错文件了】

前提: 我写代码的test.py文件路径是D:\PythonStudy\PythonStudyCode\test2.py,  也就是文件夹为D:\PythonStudy\PythonStudyCode。

2.2.1 与test.py同文件夹

举例:

向路径D:\PythonStudy\PythonStudyCode\1.txt文件【为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值