特定のディレクトリの下に、名前形式のファイルがたくさんあります。
ユーザー名_説明
アウトを抽出するにはどうすればよいuserName
ですか?description
アウトを抽出するのはどうですか?
これを達成するための素晴らしい「Pythonic」の方法を望んでいます。
モジュールを使用できglob
ます:
import glob
for filename in glob.iglob('*_*'):
username, description = filename.split('_')
name.split("_")
引数で文字列を分割するリストを作成します。
username = name.split("_")[0]
description = name.split("_")[1]
このsplit
メソッドはオプションの区切り文字を取り、リストを返します。こちらをご覧ください
words = name.split('_')
username = words[0]
description = words[1]