在某个目录下,我有一堆名称格式的文件:
用户名_描述
我怎样才能提取userName
出来?提取description
出来怎么办?
我希望有一种很好的“Pythonic”方式来实现这一点。
您可以使用该glob
模块:
import glob
for filename in glob.iglob('*_*'):
username, description = filename.split('_')
name.split("_")
通过参数创建一个列表拆分字符串。
username = name.split("_")[0]
description = name.split("_")[1]
该split
方法采用可选的分隔符并返回一个列表。看这里
words = name.split('_')
username = words[0]
description = words[1]