Re: [問題] 判斷檔案存不存在

看板Python作者 (..........)時間17年前 (2008/07/22 19:30), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串4/5 (看更多)
※ 引述《qrtt1.bbs@bbs.cs.nctu.edu.tw (null)》之銘言: : ※ 引述《kenduest (小州)》之銘言: : > import os.path : > if os.path.exists("aaa") : : > print "exist" : > else: : > print "not exist" : 接龍 :P : import os : exists = lambda f : (os.path.exists(f) and "exists") or "not exist" : print exists('test.py') ............... 這樣倒不如直接寫 print ('not exist', 'exists')[os.path.exists("aaa")] -- 在 python 裡寫 obscue code 不是好風格. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.23.204

07/22 19:55, , 1F
我覺得這篇更不直覺耶 orz
07/22 19:55, 1F

07/22 21:36, , 2F
我想這篇的重點是 exists這個lambda傳出字串幹麻
07/22 21:36, 2F

07/22 21:36, , 3F
有為FP而FP的感覺..
07/22 21:36, 3F
文章代碼(AID): #18XSI_a- (Python)
文章代碼(AID): #18XSI_a- (Python)