【发布时间】:2019-01-07 08:16:12
【问题描述】:
我想在我的脚本打开文件时设置自己的顺序,但 glob.glob 默认打开文件是随机的。
我有以下文件:'fish.txt'、'expo.txt'、'random.txt'。
这是我所有文件的小规模示例,我想设置我的顺序。
我已经写好了用 glob.glob 打开文件的正常方法
#! /usr/bin/env python
import sys, os, glob
mylist = ['fish.txt','random.txt', 'expo.txt']
def sorter(item):
for item in mylist:
return item
for file in sorted(glob.glob('*.txt'), key = sorter):
print(file)
我想要的输出是:
鱼.txt
random.txt
expo.txt
【问题讨论】:
-
您希望如何设置订单?排序了吗?
标签: python function sorting glob