如何根据用户名更改目录?

这个问题在这里已经有了答案:

  • 有没有一种可移植的方式来获取Python中的当前用户名? 11个答案

  • pwd.getpwnam(username).pw_dir
    

    username的主目录。 执行该程序的用户具有用户名os.getlogin()

    “我知道python没有变量” - 这是无稽之谈。 你显然是指可以使用os.getenvos.environ访问的环境变量。


    也许有更好的答案,但你总是可以使用命令调用:

    import commands
    user_dir = commands.getoutput("cd; pwd")
    
    链接地址: http://www.djcxy.com/p/79427.html

    上一篇: How to change directory according to the username?

    下一篇: How do I dynamically generate a file name in python?