读取指定目录的文件
# '''
# 读取指定目录所有文件
# '''
import os
path = "/home/ppwang/PycharmProjects/gitproject/analysis/sentinel"
dirs = os.listdir(path) #dirs是一个列表
print(dirs)
#
'''
os.path.splitext() 是自动按照后缀去切割
'''
#查找以py结尾的文件
for i in dirs:
if os.path.splitext(i)[1] == ".py":
print(i)
# ->和:的作用
# newlist:list 传递的数据类型 -> 返回的数据类型
# def new_method(newlist:list) -> list:
# newlist.append(12)
# c = newlist[0]
# return newlist
#能够详细指出错误的是哪一个文件,哪一行出错
#使用logging模块时,logging.INFO(traceback.print_exc())
# import traceback
# try:
# 1/0
# except Exception as e:
# traceback.print_exc()