Python: различия между версиями
Материал из fidoman.ru
Sergey (обсуждение | вклад) (Новая страница: «=== replace bad character in all filenames in the tree === for a in os.walk('.'): [os.rename(os.path.join(a[0],f), os.path.join(a[0],f.replace(':','='))) if f.f...») |
Sergey (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
for a in os.walk('.'): [os.rename(os.path.join(a[0],f), os.path.join(a[0],f.replace(':','='))) if f.find(':')!=-1 else 'ok' for f in a[2]] | for a in os.walk('.'): [os.rename(os.path.join(a[0],f), os.path.join(a[0],f.replace(':','='))) if f.find(':')!=-1 else 'ok' for f in a[2]] | ||
+ | |||
+ | use a[1] for folders instead of files |
Версия 18:03, 13 января 2023
replace bad character in all filenames in the tree
for a in os.walk('.'): [os.rename(os.path.join(a[0],f), os.path.join(a[0],f.replace(':','='))) if f.find(':')!=-1 else 'ok' for f in a[2]]
use a[1] for folders instead of files