"模块os让你能够访问多个 *** 作系统服务"
模块os一些重要的的方法 1.os.getcwd()get_current_work_dir的缩写 意思是获取当前路径
输入import os
print(os.getcwd())
输出
C:\Users\lenov\Desktop\test #当前python文件所在的文件夹路径
2.os.chdir()
change_dir的缩写 意思是修改当前路径
输入import os
print("改前工作目录:"+os.getcwd())
os.chdir("D:\test2")
print("改后工作目录:"+os.getcwd())
输出
改前工作目录:C:\Users\lenov\Desktop\test
改后工作目录:D:\test2
意义
当os.chdir(path)后当前工作目录会变到path路径下,也就是说默认路径是path了。
如上面例子中要用with open("")访问D:\test2下的文件test2.txt时:
没用os.chdir("D:\test2")前: with open("D:\test2\test2.txt")
用了os.chdir("D:\test2")后: with open("test2.txt") 因为默认路径改到D:\test2下了
3.os.listdir()
以列表形式返回指定目录下的所有文件,
输入import os
a = os.listdir(r"C:\Users\lenov\Desktop\test")
print(a)
输出
['.idea', 'main.py', 'test.TXT']
4.os.mkdir()
make_dir的缩写 在当前目录建立一个文件夹(不是文件),存在则报错
输入import os
os.mkdir("a")#在当前目录下建立文件夹a
输出(文件夹a已被建立)
5.os.rmdir()
remove_dir的缩写 删除一个文件夹(不是文件),不存在则报错
输入import os
os.rmdir("a")#删除当前目录下的文件夹a
输出(文件夹a已被删除)
6.os.rename()
修改文件名
输入import os
os.rename("test.TXT", 'Konchok.TXT') 将 test.TXT 文件名改成 Konchok.TXT
输出(成功改成了Konchok.TXT)
7.os.remove()
删除文件
输入import os
os.remove("Konchok.TXT")
输出(成功删除文件Konchok.TXT)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)