I know this is a little (but not much), but for someone else who stumbles on this issue and has the same problem ... My problem is that I have hundreds of concerts of junk files only on Dropbox, and I I donβt want to clean the hard drive to remove them using selective synchronization.
Removing many files is still not possible from the web interface, but if you don't mind diving into the Dropbox API , it can be at least automated and you don't have to use your own storage (I did this below with the Python SDK , but there is and other language settings). The file limit is still applied, but the number of files in each directory can be counted to determine the correct way to delete them without starting the problem. For example:
The following script uses your unique Dropbox API key and the Dropbox directory listing ( deleteDirList ) as input. He then deleteDirList over each subdirectory of each deleteDirList element to determine if there are enough files to delete the directory without restriction (I set a limit on conservative (?) 10,000 files); if there are too many files, it deletes the files individually until the counter goes below the limit. You will need to install the Python dropbox package (I use Anaconda, so conda install dropbox )
Remember, this is a brute force approach; Each subdirectory is deleted one after another, which can take a long time. The best method would be to count the files in each subdirectory, then determine the highest level directory that can be deleted without restriction, but, unfortunately, I do not have time to implement this at the moment.
import dropbox
jshrimp29
source share