Python教程

7.python文件处理、对目录路径操作

本文主要是介绍7.python文件处理、对目录路径操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

file  类型txt、xml、html

open() 函数   操作txt文件内容

1.file文件open之后默认的是  r:只读模式  ,如果要写入内容,会报错

2.r+  可读可写  ,先写的话,从头开始覆盖,读光标之后的内容,读写跟着光标走,   如果需要写入中文就不要用这个

3.如果要写入中文,注意编码格式  encoding=utf-8

4.w 只写 硬要去读就报错

5.w+ 可读可写,不管是w还是w+,如果文件存在,就直接清空再重写

如果文件不存在,则新建一个文件再写,所以慎重使用w

6. a  追加  a+  如果文件存在,直接在光标后面追加写,如果不存在,则新建一个文件进行结果写入

 --------------------------------------------------------------------------------------------------------------------------------

新建一个文件夹/目录

os在lib文件夹下

 相对路径:

正/反斜杠没有区别

绝对路径: 

 python转义字符     \n   \r   可以通过加\ 双斜杠,还有r R来让转义字符失效

删除   一级一级的删除

os.rmdir

判断是文件还是目录:

os.path.isfile(

判断文件是否存在: 返回布尔值

罗列出当前目录的所有文件:

--------------------------------------------------------------------------------------------------------------------------------

路径的获取1:获取当前目录   具体到最后一级目录

相对路径

 路径获取2:获取当前文件所在的绝对路径 具体到模块名

 拼接路径:

 拼接路径 join的方式:

给定一个路径,请打印出所有的路径,直到这个路径下没有目录为止

 --------------------------------------------------------------------------------------------------------------------------------

这篇关于7.python文件处理、对目录路径操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!