出典次のようにインポートのOSを
インポート再 インポートSYS filePathに = R&LT ' F:\ BaiduNetdiskDownload \ COVID-19CTSeg \ 3DUNet-Pytorch \ラベル' のfileListは = os.listdir(filePathに) #の表示ファイルを DEF (filePathに)showfileコマンド: ファイルリスト = os.listdir(除いたファイルパスを指定して) するためのファイル名中のfileList: 印刷(ファイル名) #取得、現在のプロセスの作業ディレクトリ 電流経路= os.getcwd() #現在の作業ディレクトリは、フォルダの場所変更するために改正される (filePathに)os.chdirを 印刷する(「改正前:/ N- 」) showfileコマンド(filePathに) #名前変数の Patient_num = [1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,21,22,23 ] #トラバースおよび変更
同時に位2つの変数を横断プラスZIP、それ以外の場合はValueErrorを誤ります:あまりにも多くの値を展開する
ために、ファイル名NUMをしてZIP(のfileList、Patient_num): #は、ファイル名の正規表現一致 PAT = 「+ \(NII)を... 」 #の試合を =パターンre.findall(PAT、ファイル名) os.rename(ファイル名、(' Patient000 ' + STR(NUM)+ ' ' + パターン[0])) #名前変更後のファイルの保存場所を指定#のフォールバック手順を作業ディレクトリを実行する前に os.chdir(電流経路) #リフレッシュ sys.stdin.flush() 印刷(" 変更:/ N- " ) showfileコマンド(filePathに)