如何在 python 中动态生成文件名?

How do I dynamically generate a file name in python?

我们正在为 MAC OSX 开发一个 python 应用程序,它应该可以通过 pip 安装,我们希望自动创建一个 plist 文件在安装过程中,但 文件名 必须包含 OSX 用户名才能使应用程序正常工作,例如。 com.username.app.plist.

问:如何在 python 中动态生成这样的文件?

因为您只需要用户名:

import getpass
user = getpass.getuser()
fname = "com.strange.things." + user + ".more.strange.things"