关于macos:如何在python中动态生成文件名?

How do I dynamically generate a file name in python?

本问题已经有最佳答案,请猛点这里访问。

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

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


因为您只需要用户名:

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