python 文件常用模块
2021-05-29 01:01
#json
#time、datetime
#os、sys
#random
import os
# os.rename(‘m1.py‘,‘M1.py‘)
# os.remove()#删除文件,不能删除文件夹
# os.rmdir(‘test‘)#删除空文件夹的# os.mkdir(‘cars/bmw‘) #创建文件夹,父目录不存在的时候不能创建
# os.mkdir(‘cars/benz‘) #创建文件夹,父目录不存在的时候不能创建
# os.makedirs(‘cars/bmw‘) #创建文件夹,如果父目录不存在,会创建父目录# print(os.listdir() )#获取某个目录下的内容
# # print(os.listdir(r‘/Users/nhy‘) )#获取某个目录下的内容
# print(os.listdir(r‘/Users/nhy/PycharmProjects/fmz-code/day4‘) )#获取某个目录下的内容
# print(os.listdir(r‘../day4‘) )#获取某个目录下的内容
# print(os.sep) #当前系统的路径分隔符#‘xxx‘+os.sep+‘xx‘
#../../day4
#cars/bmw#
# os.system()command = "ifconfig"
# result = os.system(command) #执行操作系统命令的,返回的是命令是否执行成功,返回0代表成功
# print(result)
# result = os.popen(command).read()
# print(result)# print(os.environ) #取系统的环境变量
# print(os.name) #当前操作系统的名称
# print(os.getcwd())#获取当前的绝对路径
# os.chdir(‘../day4‘) #进入到某个目录
# print(os.getcwd())#获取当前的绝对路径# open(‘hhhh‘,‘w‘)
# os.walk()
# os.path.join()
# os.path.split()
# print(os.path.isfile(‘tools‘) )
# print(os.path.isdir(‘m2.py‘))
# print(os.path.exists(‘m2.py‘)) #是否存在
# print(os.path.getsize(‘m2.py‘))#获取文件大小,单位是字节
# print(os.path.abspath(‘m2.py‘)) #获取绝对路径
# print(os.path.abspath(__file__)) #获取当前文件的绝对路径
# p = r"/Users/nhy/PycharmProjects/fmz-code/day5"
# print(os.path.dirname(p)) #取父目录,取上一级目录的
print(os.path.getctime(‘m2.py‘) )#获取文件创建时间
# print(os.path.getatime(‘m2.py‘) )#获取文件最后一次访问时间
# print(os.path.getmtime(‘m2.py‘)) #获取文件的修改时间
#他返回的都是时间戳#/Users/nhy/PycharmProjects/fmz-code/day5/python常用模块.py
#1024 b -> 1kb
#1024 kb -> 1mb
#1024 mb -> 1g
#1024g -> 1t# print(os.path.join(‘e:‘,‘moives‘,‘sdyjq.mp4‘)) #拼接路径
# p = "e:/moives/sdyjq.mp4"
# print(os.path.split(p)) #分隔#已知在e:是.mp4结尾
# #获取某个目录下面的内容
# for cur_path,dirs,files in os.walk(r‘/Users/nhy/PycharmProjects/fmz-code‘):
# print(cur_path,dirs,files)