你好,我有这个代码:
login=os.getlogin()
if not os.path.exist("C:\Users\login\Documents")
如您所见,我有一个登录变量可以获取计算机的用户,但我很难在“if not os.path.exist”语句中使用它,我想要的输出是让 python 获取用户名用户并在目录中使用它。
提前致谢!
您可以使用字符串格式:
if not os.path.exists("C:\Users\{0}\Documents".format(login)):
或者您可以自己构建字符串:
if not os.path.exists("C:\Users\\" + login + "\Documents"):
或者如果使用 join:
if not os.path.exists(os.path.join("C:/", "Users", login, "Documents"):
正如评论所指出的,您还应该看看这个问题。这将向您展示如何正确获取登录名。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句