持续更新
执行系统命令
import os
def runSystem(ossys):
result = os.system(ossys)
if result == 0:
print(str(ossys) + ' success')
return True
else:
print(str(ossys) + ' fail')
return False
遍历文件夹下所有的文件
import os
# 遍历文件夹,如果是文件夹,在再往内部遍历
def recursive_listdir(path):
# 找到文件夹下所有的文件
files = os.listdir(path)
for file in files:
# 用路径和文件名,拼接出文件的完整路径
file_path = os.path.join(path, file)
if os.path.isfile(file_path):
print(file_path)
elif os.path.isdir(file_path):
# 如果是文件夹,再进行递归
recursive_listdir(file_path)
获取基础的文件名称
import os
# 获取图片基本信息,图片尺寸等,此方法获取不到图片的拍摄日志等
image_stat = os.stat(filepath)
print("os.stat_info:",image_stat)
# 获取基本的文件名称,不如:D:/test/abc.png获取出来就是abc.png
base_name = os.path.basename(filepath)
print("baseName:",base_name)