我正在用文件夹中的文件创建一个列表。文件的名称如下:t1507859\u Etappe-02-Alpe-Adria-轨迹.svg。我想拆分字符串得到如下结果:["t1507859_Etappe-", "02", "-Alpe-Adria-Trail.svg"]
。我想拿回从拆分操作中得到的列表第二位的数字。你知道吗
dirs = os.listdir (path)
[i.split('-', 2)[1] for i in l]
print dirs
如果我将这段代码逐行解析到pythonshell中,它就可以工作,但如果我让它作为一个模块运行,它就不能工作。在那里我得到了普通目录。你知道吗
当然,这是因为您没有将列表理解的结果赋给变量。相反,你的意思是:
相关问题 更多 >
编程相关推荐