<div>It seems to me it would be easier to patch the 3rd party library code and submit the patch to them, than to do this.</div><div><br></div><div>There are other ways to manipulate the file system to achieve what you are attempting.. but somewhere along the line you would have to interact with another program. If you taught the shell to clean up after your act, then this could be achieved in the event of a power failure. You could even write a wrapper shell for Python. I think perhaps the case is too niche for that kind of solution</div>
<div><br></div>-- <br><blockquote style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><font color="#666666">Be prepared to have your predictions come true</font></blockquote>
<br>