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