【问题标题】:How do you do an os.path.join with an array in python?你如何在 python 中使用数组执行 os.path.join?
【发布时间】:2011-05-16 09:14:07
【问题描述】:

如何在 python 中使用数组执行 os.path.join?基本上,我希望能够以数组作为参数运行该命令。非常感谢任何帮助。

【问题讨论】:

标签: python join path operating-system


【解决方案1】:

通过数组我假设你的意思是列表。

os.path.join(*parts)

* 接受一个列表(或类似对象)并将其扩展为参数。小心使用它,在许多情况下它会使你的代码更难阅读。但这是有道理的。

【讨论】:

  • 顺便说一句,您还可以使用 function(**kwargs) 将字典作为一组关键字参数传递。您还可以在函数定义中使用这两种形式来获取函数的任何额外参数或任何额外的关键字参数。你甚至可以一起使用它们。
猜你喜欢
  • 2010-11-07
  • 1970-01-01
  • 2013-02-10
  • 1970-01-01
  • 2019-09-08
  • 2020-09-10
  • 2016-09-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多