我在BAT文件中有以下命令:
dir /b /s /-p *.sas /o:n >"%CD%"\WIN_file_list.txt
Run Code Online (Sandbox Code Playgroud)
目标是拥有一个文件,其中包含扩展名为.sas的ONLY文件的完整路径.
问题是,当我运行上面的脚本时,它会在扩展名中输出带有sas的所有内容. 该文件包含我想要的所有.sas文件,还包含我在新txt文件中不需要的所有.sasb7dat文件.
任何见解将不胜感激.
提前致谢.
我有一个结构如下:
{ 'records':[['15','2013-04-02','Mexico','blah','bleh',1,2],['25','2013-04-02','Italy','meh','heh',3,4]], 'attributes':['id','date','location','descr1','descr2','total1','total2'] }
Run Code Online (Sandbox Code Playgroud)
它是使用json.load从json创建的.
如何迭代记录键以使['records'] [0]成为新词典中的键,['records']中每个列表的其余部分为该键的值.
像这样的东西是我在想的,甚至可能都不可能,我是Python的新手:
{ '15':['2013-04-02','Mexico','blah','bleh',1,2], '25':['2013-04-02','Italy','meh','heh',3,4] }
Run Code Online (Sandbox Code Playgroud)
有人能指出我正确的方向来迭代原始的dict来创建新的dict吗?