获取微信接收的excel表格
获取微信接收的excel文件,并拷贝到新的文件夹中修改操作权限
def get_latest_file(): # 原文件路径 folder = r"C:\Users\网联云控\Documents\WeChat Files\wxid_z4cl3gy6kkvp22\FileStorage\File\{}".format(datetime.datetime.now().strftime('%Y-%m')) # 复制文件路径 destination_file = r"D:\PyCharm\文件处理\excel\表格.xlsx" # 获取文件夹内所有文件的列表 file_list = [os.path.join(folder, file) for file in os.listdir(folder) if os.path.isfile(os.path.join(folder, file))] if not file_list: return None # 按照创建时间进行排序 file_list.sort(key=lambda x: os.stat(x).st_ctime, reverse=True) permission = 0o755 # 复制文件 shutil.copy2(file_list[0], destination_file) # 修改文件权限 os.chmod(destination_file, permission) source_file_path = get_latest_file()