无法从磁盘中删除 - os.remove 不起作用
Cant delete from disk - os.remove dont work
为什么这行不通?
它打印 a,iv 检查路径及其指向正确的位置。
def delete_file():
try:
file2remove = pathtofiles+clicked
if os.path.exists(file2remove):
os.remove(file2remove)
idx = listbox.get(0, tk.END).index(clicked)
listbox.delete(idx)
else:
print("The file does not exist")
except Exception as e:
from main import log_error
log_error(e, "notepad_delete_file")
同时更改权限
os.chmod(file2remove, "0777")
它的工作原理就像它已经删除了它但它没有,关闭应用程序,刷新但它没有。
这也是昨天的工作,从那以后我没有对代码做任何更改...
有什么想法吗?
我的自动保存有问题,所以我只需要在删除文件时将其关闭
file2remove=os.path.join(os.getcwd(), file2remove)
idx = listbox.get(0, tk.END).index(clicked)
listbox.delete(idx)
valido.set(False)
txt_edit.delete('1.0', END)
os.chmod(file2remove, 0o777)
os.remove(file2remove)
为什么这行不通? 它打印 a,iv 检查路径及其指向正确的位置。
def delete_file():
try:
file2remove = pathtofiles+clicked
if os.path.exists(file2remove):
os.remove(file2remove)
idx = listbox.get(0, tk.END).index(clicked)
listbox.delete(idx)
else:
print("The file does not exist")
except Exception as e:
from main import log_error
log_error(e, "notepad_delete_file")
同时更改权限
os.chmod(file2remove, "0777")
它的工作原理就像它已经删除了它但它没有,关闭应用程序,刷新但它没有。
这也是昨天的工作,从那以后我没有对代码做任何更改...
有什么想法吗?
我的自动保存有问题,所以我只需要在删除文件时将其关闭
file2remove=os.path.join(os.getcwd(), file2remove)
idx = listbox.get(0, tk.END).index(clicked)
listbox.delete(idx)
valido.set(False)
txt_edit.delete('1.0', END)
os.chmod(file2remove, 0o777)
os.remove(file2remove)