指定したパスのフォルダ内のファイル名を編集したく、質問させていただきました。
現在、namesというリストの中にファイル名が格納されておりますが、ファイル名が長いため
一部分のみを抜き出したリストとしたいです。
split()を使ってみましたが、うまくいきませんでした
import csv import os location = '/.dir/' names = os.listdir(path=location) #ここでファイル一覧をnamesというリストとして定義 print(names) ['aaa_bbb_1.0.csv','aaa_bbb_1.1.csv','aaa_bbb_1.2.csv'・・・・]
aaa_bbbはどのファイルも同じ文字となっており、数字だけ抜き出すような
['1.0','1.1','1.2'・・・・]このようなリストを定義したいです。
初歩的な質問となりましたが、どうぞよろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/25 02:57