python 3.x学习笔记之--os模块
1. os.replace(file1,file2) # 将file1重命名为file2,将其替代
输入:
import os os.replace('test.txt','tmp.txt') # 将test.txt重命名为tmp.txt,将其替代
2. os.getcwd() # 返回当前工作目录
输入:
import os
os.getcwd() # 返回当前工作目录
输出:
'D:\\gargamel\\Python\\PythonCode'
3. os.listdir(path) # 返回path指定的文件夹包含的文件或文件夹的名字的列表
输入:
import os os.listdir(r'd:/gargamel/Python/PythonCode') # 返回path指定的文件夹包含的文件或文件夹的名字的列表
输出:
['test.py','temp.py','temp']
4. os.mkdir(path) # 创建文件夹
输入:
import os os.mkdir(r'd:/gargamel/Python/PythonCode/test') # 创建文件夹
5. os.path.abspath(path) # 返回绝对路径
输入:
import os os.path.abspath(r'./test') # 返回绝对路径
输出:
'D:\\gargamel\\Python\\PythonCode\\test'
6. os.path.basename(path) # 返回文件名
输入:
import os os.path.basename(r'D:\gargamel\Python\PythonCode') # 返回文件名
输出:
'PythonCode'
输入:
import os os.path.basename(r'D:\gargamel\Python\PythonCode\tmp.py') # 返回文件名
输出:
'tmp.py'
7. os.path.isfile(path) # 判断路径是否为文件
输入:
import os os.path.isfile(r'D:\gargamel\Python\PythonCode') # 判断路径是否为文件
输出:
False
输入:
import os os.path.isfile(r'D:\gargamel\Python\PythonCode\tmp.py') # 判断路径是否为文件
输出:
True
8. os.path.isdir(path) # 判断路径是否为目录
输入:
import os os.path.isdir(r'D:\gargamel\Python\PythonCode') # 判断路径是否为目录
输出:
True
输入:
import os os.path.isdir(r'D:\gargamel\Python\PythonCode\tmp.py') # 判断路径是否为目录
输出:
False
9. os.system('clear') #清屏
输入:
# 滚屏显示 import os for i in range(5): os.system('clear') # linux/os x系统;windows 系统中,这个命令是 os.system('cls'),效果:清屏。 print(i) time.sleep(1)