0
如何让shutil.rmtree()
在其所在的文件夹上运行?我知道我可以给它的路径,但我希望它是动态的,所以我可以跨文件夹移动它,它仍然会运行,而无需编辑路径。如何在不指定路径的情况下使用shutil.rmtree
我还没有尝试过任何东西,因为我不知道该怎么尝试。
如何让shutil.rmtree()
在其所在的文件夹上运行?我知道我可以给它的路径,但我希望它是动态的,所以我可以跨文件夹移动它,它仍然会运行,而无需编辑路径。如何在不指定路径的情况下使用shutil.rmtree
我还没有尝试过任何东西,因为我不知道该怎么尝试。
获取当前文件在动态目录中的路径。注意这也会删除当前文件!
import os
import shutil
path = os.path.dirname(os.path.abspath(__file__))
shutil.rmtree(path)
您是指当前工作目录或当前文件所在的目录吗?请参阅http://stackoverflow.com/questions/3430372/how-to-get-full-path-of-current-files-directory-in-python以获取路径动态 –
谢谢,我的意思是当前文件的目录是在 – badNameHere
你能详细说明这段代码的目的吗?看起来像我的恶意软件... –