あるディレクトリ内のエクセルファイルのファイル名のみ(拡張子もなし)をリストボックスのvalueにしたいです。
#現在のvalueの作り方
(このような形にしたいが、list_value1 を直接入力ではなく、変数として与えたい)
python
1list_value1 = ("A","B","C","D","E") 2names = tk.StringVar(value=list_value1)
#試行錯誤したが困っていること
エクセルファイルのファイル名(拡張子なし)を取り出そうとしても上記のような型("A","B","C","D","E")に変換できません。
またfor分で回したままvalueにいれようとすると最後の1個しか表示されません。
python
1リスト型 2list_value1 = glob.glob(path + '*.xlsm') 3文字型 4list_value1 = ",".join(list_value1) 5 6for f in glob.glob(path +"*.xlsm"): 7 list_value1 = (os.path.split(f)[1]) 8 list_value1 = list_value1.split(",")
作成途中のものが複雑でコードがほぼ掲載できておらず申し訳ございません。
どうどご教授お願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/09 07:39
2021/06/09 07:42
2021/06/09 07:58