shutil.move(src, dst) is what I feel will do the job, however, as per the python 2 document:
shutil.move(src, dst) Recursively move a file or directory (src) to another location (dst).
If the destination is an existing directory, then src is moved inside that directory. If the destination already exists but is not a directory, it may be overwritten depending on os.rename() semantics.
This is a little bit different than my case as below:
Before the move: https://snag.gy/JfbE6D.jpg
shutil.move(staging_folder, final_folder)
After the move:
This is not what I want, I want all the content in the staging folder be moved over to under folder "final" , I don't need "staging" folder itself.
It would be greatly appreciated if you can help.
Thanks.