Python3---对目标文件夹下的所有文件名以及文件夹名进行去除特定字符os、os.walk()、os.rename()、list、x.replace(x,y)、range()、x.append()

Python3—对目标文件夹下的所有文件名以及文件夹进行去除特定字符(串)。os、os.walk()、os.rename()、list、x.replace(x,y)、range()、x.append()
参考:https://blog.csdn.net/wowocpp/article/details/79460407
https://blog.csdn.net/sinat_31206523/article/details/78824014

1、环境配置
root@kali:~/pywork# clear
root@kali:~/pywork# ls -la /root/testdir/
total 1612
drwxr-xr-x  3 root root   4096 Jun 11 18:09  .
drwxr-xr-x 32 root root   4096 Jun 11 18:09  ..
-rwxrw-rw-  1 root root 620888 Jul 14  2009  1231.jpgxyz
-rwxrw-rw-  1 root root   7419 Aug 30  2016  20160830.wvsxyz
-rwxrw-rw-  1 root root  30208 Feb 15  2017  234.xlsxyz
-rwxrw-rw-  1 root root 169984 May 26  2016  bookmarks4.htmlxyz
drwxr-xr-x  2 root root   4096 Jun 11 18:09  brachdirxyz
-rwxrw-rw-  1 root root 780831 Jul 14  2009  orderDetail_export_2017-02-150.pngxyz
-rwxrw-rw-  1 root root    816 Jul 20  2017  orderExchangeDetail.zipxyz
-rwxrw-rw-  1 root root     72 Jun 11 09:57 'see hell.owmvxyz'
-rwxrw-rw-  1 root root    159 Sep  8  2016  Test.javaxyz
-rwxrw-rw-  1 root root      0 Sep  8  2016  test.txtxyz
-rwxrw-rw-  1 root root   8192 Jun 11 09:30  zifuchuan1.pyxyz
-rwxrw-rw-  1 root root      0 Jun 11 09:27  大大.rvmbxyz
-rwxrw-rw-  1 root root      0 Jun 11 09:28  蜂鸟.mp4xyz
root@kali:~/pywork# ls -la /root/testdir/brachdirxyz/
total 712
drwxr-xr-x 2 root root   4096 Jun 11 18:09 .
drwxr-xr-x 3 root root   4096 Jun 11 18:09 ..
-rwxrw-rw- 1 root root 130311 Feb 26  2017 bookmarks-2017-02-26.jsonxyz
-rwxrw-rw- 1 root root 276015 Jun 15  2017 bookmarks20170615.htmlxyz
-rwxrw-rw- 1 root root    112 Jul 10  2015 drozer_configxyz
-rwxrw-rw- 1 root root 305046 Sep 20  2017 id.txtxyz
root@kali:~/pywork# 
2、对目标目录下的所有文件名与文件夹名中带字符(串)"xyz"进行去除
脚本代码:
root@kali:~/pywork# ls
py_change_dirallfiles_format.py  py_del_dirfileslast_format.py
root@kali:~/pywork# cat py_del_dirfileslast_format.py 
#/usr/bin/python3.6
#--*-- coding:utf-8 --*---

import os

def detect_walk(dir_path):
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐为波

看着给就好了,学习写作有点累!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值