newbie q

Egor Bolonev ebolonev at mail.ru
Thu Jan 13 00:55:10 EST 2005


how to get rid of 'for' operator in the code?


import os, os.path

def _test():
    src = 'C:\\Documents and Settings\\Егор\\My Documents\\My Music\\'

    for i in [x for x in os.listdir(src) if os.path.isfile(os.path.join(src, 
x)) and len(x.split('.')) > 1 and x.split('.')[-1].lower() == 'm3u']:
        os.remove(os.path.join(src, i))

if __name__ == '__main__':
    _test() 




More information about the Python-list mailing list