11
我用我的程序路徑上的os.path.split這樣的()函數來獲取文件的文件名和路徑,然後將它們傳遞到另一種方法,但我目前的解決方案似乎相當難看:是否可以在不使用變量的情況下解壓元組?
path = os.path.split(somefile)
some_class(path[0], path[1])
是否有可能在調用some_class內以更清晰的方式解開路徑元組?例如:
some_class(os.path.split(somefile).unpack())
或者我應該只是以另一種方式進行討論?也許更pythonic的方式?
相關說明:double-asterisk將字典解壓到關鍵字參數:'f(** kwargs)'' – u0b34a0f6ae 2009-11-28 15:56:13