我正在尝试创建一个脚本,将github存储库克隆到当前目录,然后删除调用它的脚本。
该脚本是用Python 3.7.4编写的,并编译为.exe。
我尝试使用
os.remove(sys.argv[0])
在编译前可以工作,但对于我的最终应用程序将不起作用。
我还尝试了几种其他删除方法,但它们都没有起作用,无论是否编译为.exe。import os
def function:
# code
def main():
function()
os.remove(sys.argv[0])
我希望让.exe文件在运行后像.py文件一样自动删除,但我不知道具体实现方法。