python os 操作文件

菜鸟教程os模块讲解

1.使用的时候导入os模块

import os;

1.1直接打印一个函数看看

print(os.getcwd());

得到结果为当前的相对路径:

2.关于路径斜杠(/)和反斜杠(/)

Windows中采用反斜杠(\)作为文件夹之间的分隔符
Mac和Linux中采用斜杠(/)作为文件夹之间的分隔符
反斜杠在Python中用于转义
所以变成了两个反斜杠\

连接文件之后windows就是反斜杠

import os;

print(os.path.join('Pywww','helloworld'));

3.绝对路径和相对路径

绝对路径:从根文件夹开始
Windows:从C盘、D盘等开始
例如:C\Users\Anderson\Documents
Mac和Linux:就是/
例如:/Users/Anderson

相对路径:相对于程序当前运行目录
比如我们程序运行在E:\PythonPractice\文件夹下
这个文件夹里还有一个叫practice1的文件夹
那么practice1文件夹的相对路径就是./practice1

列出当前目录和目录下的文件夹:

import os;

print(os.listdir());

使用for循环打印当前目录和目录下的文件夹:

import os;

for item in os.listdir():
    print(item)

猜你喜欢

转载自www.cnblogs.com/yaoliuyang/p/12755485.html