Message335134
os.renames() creates and leaves behind the intermediate directories if the original (source) path doesn't exist.
>>> import os
>>> os.mkdir('temp')
>>> os.mkdir('temp/test')
>>> os.renames('temp/not-exists', 'temp/test2/test3/test4')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/.../3.6.5/lib/python3.6/os.py", line 267, in renames
rename(old, new)
FileNotFoundError: [Errno 2] No such file or directory: 'temp/not-exists' -> 'temp/test2/test3/test4'
>>> os.listdir('temp/test2')
['test3']
>>> os.listdir('temp/test2/test3')
[] |
|
Date |
User |
Action |
Args |
2019-02-09 17:10:46 | chris.jerdonek | set | recipients:
+ chris.jerdonek |
2019-02-09 17:10:42 | chris.jerdonek | set | messageid: <1549732242.93.0.821054504106.issue35951@roundup.psfhosted.org> |
2019-02-09 17:10:42 | chris.jerdonek | link | issue35951 messages |
2019-02-09 17:10:42 | chris.jerdonek | create | |
|