-1
    import os
    dir_name = "new_dir"
    os.mkdir(dir_name)
    os.chdir(dir_name)
    print("THE cwd now is in " + os.getcwd())
    os.rmdir("../"+dir_name)
    print(dir_name+" deleted")
    print("Checking CWD")
    print("THE script now is in " + os.getcwd())

getcwd 返回错误而不是检查当前工作目录,有人可以指出我作为文档的原因,或者只是告诉我为什么

输出

4

1 回答 1

2

你在一个特定的目录中,然后从你自己下面删除它,留下一个不存在的“工作目录”。不要那样做。在删除之前离开目录,否则在这种情况下会发生奇怪的事情。

于 2021-02-17T23:05:35.620 回答