Python 3:フォルダ内のファイルを巡り、接尾辞名を変更
916 ワード
会社は安全に対する要求が高く、メールでコード接尾辞ファイルを送信することは許されないが、pythonライブラリを使用する必要がある.PCは外部ネットワークにアクセスできない.pythonライブラリファイルを「.txt」形式の送信に変換することはできない.
#!/usr/bin/env python
# -*- coding=utf-8 -*-
# coding: utf-8
import os
import shutil
def show_files(path):
#
file_list = os.listdir(path)
# file_list , , list, ,
for file in file_list:
# os.path.join() , cur_path ,
cur_path = os.path.join(path, file)
# ,
if os.path.isdir(cur_path):
show_files(cur_path)
else:
"""
"""
new_suf = cur_path.replace('.py', '.txt')
print(new_suf)
# ,
shutil.move(cur_path, new_suf)
show_files('C:\\xx\\pymysql\\')