Alrighty. More information. I discovered that I could not even delete the books from the library with the & in the path when I had all three highlighted at once.
So I quit Calibre and manually deleted the folders. I then started up Calibre, did a library check, and found no references to those books.
I then imported one of the books using my existing settings which read the metadata from the file itself rather than the filename. That imported it with the & in the path.
That one book I was then able to just DEL and remove from the library.
I changed my import routine to use the filename for metadata and imported all three.
I was then able to download both metadata and covers, review the metadata, and it saved successfully.
I suspect that python is choking on the & possibly in the make_long_path_useable function. A quick search shows people having problems with that combination.
|