您当前的位置: 首页 >  Python

浪荡子爱自由

暂无认证

  • 5浏览

    0关注

    72博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Python】获取当前文件夹下所有文件名(后缀名排序)

浪荡子爱自由 发布时间:2022-01-27 15:33:28 ,浏览量:5

1.用库函数sorted()对字符串排序,它的对象是字符。
sorted(iterable, key=None, reverse=False)  
----reverse:排序规则,reverse = True 降序 , reverse = False 升序(默认)
----key :主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。

2.使用os模块可以获取指定文件夹下所有文件名,有两个方法os.walk()和os.listdir()

参考程序:

import re
import os
import pandas as pd

path = 'data\\aminer_papers_0'#文件路径
file_list = sorted(os.listdir(path),key=lambda x: int(x[:-4].split('_')[-1]), reverse=False)
for file in file_list[-1:]:#: 
    file_path = os.path.join(path, file)
    print(file_path)

关注
打赏
1646928109
查看更多评论
立即登录/注册

微信扫码登录

0.0458s