Python模块os常用方法

Python模块os常用方法,第1张

"模块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)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/755922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-30
下一篇 2022-04-30

发表评论

登录后才能评论

评论列表(0条)

保存