有没有一种方法可以按目录顺序对目录中的文件进行排序?

时间:2020-01-21 21:17:18

标签: python recursion

我试图按目录顺序对目录中的文件进行排序,无论我尝试了什么,它仍然会返回,就像我从未对其进行排序一样。

  def directory(file_input):
 """Returns all files in the directory."""

    files = []
    pathway = Path(file_input)
    for file in pathway.iterdir():
        files.append(file)
    for file in sorted(files):
        search_contents_list.append(file)
        print(file)

1 个答案:

答案 0 :(得分:0)

public partial class Form1 : Form { // Declare FNAME at class level so all methods can access it private string FNAME; private void button1_Click(object sender, EventArgs e) { // Assign a value to FNAME FNAME = GetTextNullIfEmpty(textBoxFname.Text); } private void button2_Click(object sender, EventArgs e) { // Do something with FNAME here } } 默认情况下按字母顺序输出(无论如何,在我的机器上)。如果仍然不确定,则可以尝试os.listdir()区分大小写,或者根据您需要的条件进行排序。

相关问题