Java教程

8月第二周

本文主要是介绍8月第二周,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.os模块

"""
1.获取系统类型
print(os.name)
windows ==> nt
Linux   ==> posix

2.获取脚本绝对路径
os.getcwd()

3.获取指定目录下所有文件和目录名,结果为列表
os.listdir("/Python")
==> ['likou', 'test.txt']

3.删除文件
os.remove("test.txt")

4.删除目录(只能删除空目录)
os.rmdir("aaa/bbb") #删除bbb目录

5.连接目录与文件名或目录
os.path.join(path, name)
os.path.join(path, path, name)

6. 返回文件路径
os.path.dirname("/data/shell/1.txt")
==> "/data/shell"

7.判断目录是否存在
os.path.exists()

8.判断是文件还是目录
os.path.isfile()
os.path.isdir()

9.创建目录(两者都要求目录不存在,否则报错)
os.mkdir()
os.mkdirs() #递归创建

10.获取文件大小
os.path.getsize() 

11.传入一个完整的path路径,将其拆分为绝对路径和文件名2部分
os.path.split('/data/shell/text.txt')
==>  ["/data/shell", "text.txt"]

12.获取文件名
os.path.basename('/data/shell/text.txt')
==>  "test.txt"

"""

2.sys模块

 

3.

这篇关于8月第二周的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!