import send2trash
baconFile = open('bacon.txt', 'w')
baconFile.write('Bacon is nice')
baconFile.close()
send2trash.send2trash('bacon.txt')
У меня есть приведенный выше код, и когда я пытаюсь позвонить send2trash.send2trash()
, он выдает следующую ошибку:
PermissionError Traceback (most recent call last)
<ipython-input-24-d3b747586237> in <module>
6
7
----> 8 send2trash.send2trash('bacon.txt')
C:\Anaconda\lib\site-packages\send2trash\plat_win.py in send2trash(path)
84 result = SHFileOperationW(byref(fileop))
85 if result:
---> 86 raise WindowsError(None, None, path, result)
PermissionError: [WinError 32] None: 'C:\\Users\\****\\bacon.txt'
Я проверил здесь много ответов, и все они говорят чтобы закрыть файл с помощью функции close()
, но я сделал это изначально, и эта ошибка все еще сохраняется. Я использую Jupyter Notebook через Anaconda.
В чем проблема?