TraktorからExportされる.nmlファイルはXMLなのでElementTreeを使えばいい。
from xml.etree.ElementTree import * elem = parse("liquid.nml").getroot() for e in elem.findall(".//ENTRY"): if e.get("TITLE") is not None: print " %s / %s" % (e.get("TITLE"),e.get("ARTIST"))
/Users/####/Documents/Native Instruments/Traktor 2.X.Xの履歴ファイルを変換すればプレイリストが出力される。
Traktor LEには履歴を保存する機能はなかったので、それだけでもアップグレードする価値は十分にある。