暇つぶし2chat TECH - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト478:デフォルトの名無しさん 20/08/08 11:27:43 noFfmCPy.net >>452 tkinter 479:デフォルトの名無しさん 20/08/08 15:48:54 .net >>462 さっそくやってみた 良いね from tkinter import * root = Tk() root.geometry('240x120') e = Entry(root, validate="key", validatecommand=(root.register(lambda p:[print(''.join(p.split())),root.quit()]), '%P')) e.grid() root.mainloop() 480:デフォルトの名無しさん 20/08/08 16:54:46.34 jNP2OM4q.net https://murashun.jp/blog/20200113-51.html#chapter-3 フォルダ名の一覧を取得したいのですが、ファイル一覧を取得してからフィルターをかけるしかないのでしょうか? 4行目なんですが、このcmdライクな書き方が良くわからないのです。 481:デフォルトの名無しさん 20/08/08 16:57:20.42 jNP2OM4q.net f for f とは何でしょうか? ↑牡蠣忘れました 482:デフォルトの名無しさん 20/08/08 17:11:25.36 .net >>465 内包表記 [ ”条件1がTrueのとき” for f in files if "条件1" ] else使いたいときは書き方が変わってifが前にくる・・ [ ”条件1がTrueのとき” if "条件1" else "条件1がFalseのとき" for f in files ] 例 files = ["a","b","c","d"] #条件1=Trueだったとき print( [ "条件1がTrueのとき f = "+f for f in files if True ] ) #条件1=False だったとき print( [ "条件1がTrueのとき f = "+f if False else "条件1がFalseのとき f = "+f for f in files ] ) 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch