学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!
今天是学Python的第15天,从今天开始,每天一到两个常用模块,更完恢复到原来的,开学了,时间不多,写得不多,见谅。
目录
OS模块
(1).获取当前目录
(2)获取当前路径
(3)创建文件夹
(4)删除文件夹
(5)重命名文件或者文件夹
(6)删除文件
(7)拼接路径
(8)获取文件的大小
(9)判断是否是文件
(10)判断是否是文件夹
(11)判断文件或文件夹是否存在
(12)改变当前工作目录到指定的路径
(13)列出指定路径下的所有文件和目录名
random模块
(1).随机生成0-1之间的浮点数
(2)生成指定范围内的随机浮点数
(3)生成随机的整数
(4)生成指定范围内的随机整数
(5)从指定内容中随机获取一个数据
(6)从指定内容中获取指定长度的数据
总结
OS模块
主要用于获取系统的功能,操作文件或者文件夹
(1).获取当前目录
语法:os.curdir
自我理解:找到不知道下到哪去的文件的好办法.
(2)获取当前路径
语法:os.getcwd()
自我理解:找到不知道下到哪去的文件的好办法.
(3)创建文件夹
语法:os.mkdir("name") [不能创建已经存在的文件夹]
(4)删除文件夹
语法:os.rmdir("./name") ,./表示当前目录, [只能删除空文件夹]
(5)重命名文件或者文件夹
语法:os.rename("name1","name2") name1改为name2
(6)删除文件
语法:os.remove("name")
(7)拼接路径
语法:os.path.join()
(8)获取文件的大小
语法:os.path.getsize(name)
(9)判断是否是文件
语法:os.path.isfile(name) [若是返回True 若不是 返回False]
(10)判断是否是文件夹
语法:os.path.isdir() [若是返回True 若不是 返回False]
(11)判断文件或文件夹是否存在
语法:os.path.exists() [若是返回True 若不是 返回False]
(12)改变当前工作目录到指定的路径
语法:os.chdir(path)
自我理解:很适合一堆文件整体移走.
(13)列出指定路径下的所有文件和目录名
语法:os.listdir(path='-') [不包括子目录中的文件]
因为整个模块不好展示,所以这里不再给图.
random模块
主要用于生成随机数或者从一个列表中随机获取数据
(1).随机生成0-1之间的浮点数
语法:random.random()
(2)生成指定范围内的随机浮点数
语法:random.uniform(a,b)
(3)生成随机的整数
语法:random.randint(a, b)
(4)生成指定范围内的随机整数
语法:random.randrange(10,30,2)
(5)从指定内容中随机获取一个数据
语法:random.choice("abcdefg")
(6)从指定内容中获取指定长度的数据
语法:random.sample("123abcdefg",3)
总结
这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!